guarda li ho provati, e soprattutto studiati, un pò tutti a partire dalle prime versioni (ottime per imparare a definire un abbozzo di PCB) fino ai moderni 2.6x.xx
Conosco molto bene come vengono implementati i dettagli del kernel .. e quali tecniche vengano impiegate, quindi ti posso assicurare che non parlo a vanvera.
Ad es. mai provato a realizzare un modulo per un character devices pluggabile nel kernel? Ecco prova a realizzarne uno semplicissimo e forse potrai capire di cosa sto parlando!