The Linux Documentation Project ... We now offer multiple branches (corresponding to kernel versions) for The Linux Kernel Module Programming Guide:.
www.tldp.org