在有些情况下,我们可能会需要给我们要加载的内核模块传参数,如何实现?我们知道在用户态下编程可以通过main()来传递命令行参数,内核模块
用到了module_param函数。
module_param用宏定义来声明,定义在<linux/moduleparam.h
>中。其原型为:
#define module_param(name, type, perm)
module_param_named(name, name, type, perm)
参数:
name 是变量名;