linux
version history/evolution DO?
modules
+ constant change, book is already outdated
+ current versioning/development model
+ build dependencies
+ running new/bleeding-edge kernels
kernel/user space
+ libc/system calls
concepts
robustness
Kconfig DO?
build
init/exit
+ module macros
+ module parameters
+ config/build time options/parameters
+ sysfs interface for modules DO?
printk
VFS
debugging techniques
printk/procfs
+ debugfs DO? STUDY
kgdb DO?
trace DO?
kprobe DO?