| 
  
   Size: 1029 
  
  Comment: Clean up links, remove attributions (this is collaborative effort). 
 | 
  
   Size: 1398 
  
  Comment:  
 | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 11: | Line 11: | 
| * Device ["Drivers"] | |
| Line 15: | Line 16: | 
|  * ["Networking"] everything network related = USB = * [:Documents/USBIntro] USB documentation links  | 
|
| Line 19: | Line 24: | 
= Power Management = * PowerManagement = Hardware architecture = * KernelPorts porting the kernel to other architectures = Read-Copy Update (RCU) = * [:Documentation/Subsystems/ReadCopyUpdate:RCU] Links to RCU documentation  | 
Scheduler
A short and incomplete [:Documents/SchedulingInUNIXAndLinux:introduction] to scheduling in UNIX and Linux, and how tasks interact with the kernel.
Memory management
A Memory Management [:Documents/MemoryManagement:talk] by Rik van Riel
KernelMemoryAllocation: A brief overview of the different memory management mechanisms used in the kernel.
[:Documents/CopyUser:Copy from/to user-space implementation.] A description of the x86 copy_from/to_user() core code.
Device driver infrastructure
[:Documents/InitcallMechanism:Understanding The Linux Kernel Initcall Mechanism]: How module_init() and friends work.
- Device ["Drivers"]
 
Networking
[:Documents/LinuxIPNetworking:Linux IP Networking] A description of Linux 2.2's IP stack, with diagrams.
[:Documents/Netfilter:Netfilter talk]
- ["Networking"] everything network related
 
USB
- [:Documents/USBIntro] USB documentation links
 
Filesystems
[:Documents/SeqFileHowTo:A seq_file HOWTO] Describes the seq_file API, used for outputting information via /proc.
[:WhyReiser4IsNotIn:Why] Reiser4 is not in the Linux Kernel.
Power Management
Hardware architecture
KernelPorts porting the kernel to other architectures
Read-Copy Update (RCU)
[:Documentation/Subsystems/ReadCopyUpdate:RCU] Links to RCU documentation