Documentation in the Linux Kernel Tree
Sphinx book , make {htmldocs | pdfdocs | epubdocs}
online documentation
- Linux Kernel Mailing List Index
https://kernelnewbies.org/KernelGlossary
- How to Track TCP Connection Data Through the Linux Kernel
https://archive.org/details/linux_kernel_data_flow_short_paper
- Submit a kernel patch
http://halobates.de/on-submitting-kernel-patches.pdf
- virtual file system
http://www.mjmwired.net/kernel/Documentation/filesystems/vfs.txt
http://www.coda.cs.cmu.edu/doc/talks/linuxvfs/
- Linux Device Drivers, 3rd Edition
- ALSA driver writing
- Linux PCMCIA Programming Guide
- Linux Kernel Module Programming Guide
- List and use of global spinlocks
http://lse.sourceforge.net/lockhier/global-spin-lock
- Video4Linux driver, Part1
http://www.linux-mag.com/id/406
- Video4Linux driver, Part2
http://www.linux-mag.com/id/429
- Linux IP Networking
http://www.cs.unh.edu/cnrg/gherrin
- How to make sure your driver will run on Power Maintosh
http://www.linux-mag.com/id/261
- SCSI driver introduction
http://www.linux-mag.com/id/284
- Advanced SCSI driver
http://www.linux-mag.com/id/307
- Writing a Linux mouse driver
http://www.linux-mag.com/id/330
- mouse driver
http://www.linux-mag.com/id/356
- Video4Linux Radio Driver
http://www.linux-mag.com/id/381
- I/O event handling under Linux
http://web.mit.edu/~yandros/doc/io-events.html
- Linux loadable kernel modules
http://packetstormsecurity.org/docs/hack/LKM_HACKING.html
- The Venus kernel interface
http://www.coda.cs.cmu.edu/doc/html/kernel-venus-protocol.html
- Design and Implementation of ext2 File System
http://web.mit.edu/tytso/www/linux/ext2intro.html
http://teaching.csse.uwa.edu.au/units/CITS2002/fs-ext2/
- Linux RAID-1, 4, 5 code
http://www.linuxjournal.com/article.php?sid=2391
- Linux Kernel Hacker Guide
http://www.tldp.org/LDP/khg/HyperNews/get/khg.html
- Modular device driver
http://www.linuxjournal.com/article.php?sid=1219
- Dynamic Kernel: Discovery
http://www.linuxjournal.com/article.php?sid=1220
- The Devil's in the Details
http://www.linuxjournal.com/article.php?sid=1221
- Anatomy of Interrupts and DMA
http://www.linuxjournal.com/article.php?sid=1222
- Device Driver Summary
http://www.linuxjournal.com/article.php?sid=1287
- Network caching and memory management
http://www.linuxjournal.com/article.php?sid=1312