We now offer multiple branches (corresponding to kernel versions) for The Linux Kernel Module Programming Guide: 2.6 2.4