我写了一个简单的模块如下:
#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");
Run Code Online (Sandbox Code Playgroud)
安装此模块后,我希望你好,但不显示.但是在移除模块时,会显示Hi.当我再次插入时,显示再见.
所以有一个滞后.
这是为什么?