Yet another collection of Linux Kernel snippets. This code was crafted to work with linux-kernel-4.18.x
only. You can find the latest version in the link below.
Please edit config.mk
and set the variables accordingly then either pick your choice from make help
or go ahead with make Y=1
. The latter might take a really long time.
defer_tasklet
: Defer to bottom half via Taskletsdefer_workqueue
: Defer to bottom half via Workqueuesdefer_timer
: Defer to bottom half via Timerslkb_dummie
: Dummie example module
defer_softirq.patch
: Defer to bottom half via Softirq. Softirqs are statically compiled thus a patch instead of a module
dbg_tracepoints
: debug via trace/events/xxx.hrcu_list
: RCU List API usage examplercu_tree
: RCU Tree API usage example
- v0.0.2 Build UML along with the bootable image
- v0.0.2 Use local source to build the modules