次のように簡単なモジュールを作成しました。
#include<linux/module.h>
#include<linux/kernel.h>
static int __init own_init(void)
{
printk(KERN_INFO "Hi");
return 0;
}
static int __exit own_exit(void)
{
printk(KERN_INFO "bye");
}
module_init(own_init);
module_exit(own_exit);
MODULE_LICENSE("GPL");
このモジュールをインストールした後、 Hiを期待していますが、表示されません。しかし、モジュールを取り外している間、Hiが表示されます。再度挿入していると、Byeが表示されます。
そのため、ラグがあります。
何故ですか?