01What is a Linux kernel module?
02What are module_init() and module_exit() macros used for?
03Why can't you use standard library functions like printf() in kernel modules?
04What is the purpose of printk() in kernel modules?
05What command is used to load a kernel module?
06What is the significance of MODULE_LICENSE() in kernel modules?
07Why must kernel modules be compiled against the same kernel version they'll run on?