Ja radim sledecom logikom:
sve sto je u kompjuteru, i potrebno je za rad (hdd controler, ...), staticki je kompajlirano
sav dodatan hardware (zvucna, etc) kompajlirani kao modul
sav drugi hardware, koji bi teoreticki mogao da se ubaci (laptop je u pitanju, znaci usb, pcmcia,...), je kompajliran kao modul
druge stvari iskljucene
Sto se tice networkinga, imam sve ukljuceno, ali vecinom kao modul (zbog faksa, bile su mi potrebne i stvari poput sctp-a, a dosta se igram i sa ipv6, sto vuce sa sobom i ipsec, razni tap/tun tuneli i sl.).
Znaci, sam kernel je mali... a za sve sto bi teoreticki mogao da zakacim na laptop imam modul, a ono sto ne mogu, nemam :)
E da, u kernel hacking mislim da stoji ona "Magic SysRq key", gde kod lockupa moze da se 'bezbedno' restartuje kompjuter (SysRq+S - sync, SysRq+U emergency umount, SysRq+B reBoot)
Bolje ispasti glup nego iz aviona
http://www.mulaz.org/