kernelmod_demo/README.md
2026-02-24 14:12:54 +01:00

557 B

Linux kernel module

Requires:

$ sudo dnf install kmod kernel-devel kernel-headers

Build:

$ make

Watch dmesg

sudo dmesg -wT

Insert & remove

sudo insmod demo_module.ko sudo rmmod demo_module.ko

Style

Check for style with:
${LINUX_PATH}/scripts/checkpatch.pl -f ./file.c

See log levels:
https://www.kernel.org/doc/html/latest/core-api/printk-basics.html Logs can be listened and filtered See: cat /proc/sys/kernel/printk Set with: echo '4' > /proc/sys/kernel/printk and so on Set in kernel CLI with 'loglevel=4'