For more information on the Linux kernel, refer to the following resources.
/usr/src/linux-2.4/Documentation/ — This directory contains advanced documentation on the Linux kernel and its modules. These documents are written for people interested in contributing to the kernel source code and understanding how the kernel works.
http://www.redhat.com/mirrors/LDP/HOWTO/Kernel-HOWTO.html — The Linux Kernel HOWTO from the Linux Documentation Project.
http://www.kernel.org/pub/linux/docs/lkml/ — The linux-kernel mailing list.