| Size: 1337 Comment:  |  ← Revision 15 as of 2017-12-30 01:29:56  ⇥ Size: 1439 Comment: converted to 1.6 markup | 
| Deletions are marked like this. | Additions are marked like this. | 
| Line 2: | Line 2: | 
| * A short and incomplete [:Documents/SchedulingInUNIXAndLinux:introduction] to scheduling in UNIX and Linux, and how tasks interact with the kernel. | * A short and incomplete [[Documents/SchedulingInUNIXAndLinux|introduction]] to scheduling in UNIX and Linux, and how tasks interact with the kernel. | 
| Line 5: | Line 5: | 
| * A Memory Management [:Documents/MemoryManagement:talk] by Rik van Riel | * A Memory Management [[Documents/MemoryManagement|talk]] by Rik van Riel | 
| Line 7: | Line 7: | 
| * [:Documents/CopyUser:Copy from/to user-space implementation.] A description of the x86 copy_from/to_user() core code. | * [[Documents/CopyUser|Copy from/to user-space implementation.]] A description of the x86 copy_from/to_user() core code. | 
| Line 10: | Line 10: | 
| * [:Documents/InitcallMechanism:Understanding The Linux Kernel Initcall Mechanism]: How module_init() and friends work. * Device ["Drivers"] | * [[Documents/InitcallMechanism|Understanding The Linux Kernel Initcall Mechanism]]: How module_init() and friends work. * Device [[Drivers]] | 
| Line 14: | Line 14: | 
| * [:Documents/LinuxIPNetworking:Linux IP Networking]  A description of Linux 2.2's IP stack, with diagrams. * [:Documents/Netfilter:Netfilter talk] * ["Networking"] everything network related | * [[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]] | 
| Line 19: | Line 22: | 
| * [: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. | * [[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. | 
| Line 29: | Line 32: | 
| * [:Documentation/Subsystems/ReadCopyUpdate:RCU] Links to RCU documentation | * [[Documentation/Subsystems/ReadCopyUpdate|RCU]] Links to RCU documentation = SystemTap = * SystemTap | 
Scheduler
- A short and incomplete introduction to scheduling in UNIX and Linux, and how tasks interact with the kernel. 
Memory management
- A Memory Management talk by Rik van Riel 
- KernelMemoryAllocation: A brief overview of the different memory management mechanisms used in the kernel. 
- Copy from/to user-space implementation. A description of the x86 copy_from/to_user() core code. 
Device driver infrastructure
- Understanding The Linux Kernel Initcall Mechanism: How module_init() and friends work. 
- Device Drivers 
Networking
- Linux IP Networking A description of Linux 2.2's IP stack, with diagrams. 
- Networking everything network related 
USB
Filesystems
- A seq_file HOWTO Describes the seq_file API, used for outputting information via /proc. 
- Why Reiser4 is not in the Linux Kernel. 
Power Management
Hardware architecture
- KernelPorts porting the kernel to other architectures 
Read-Copy Update (RCU)
- RCU Links to RCU documentation 
