5 This is the beginning of a manual for core kernel APIs. The conversion
6 (and writing!) of documents for this manual is much appreciated!
11 This section has general and "core core" documentation. The first is a
12 massive grab-bag of kerneldoc info left over from the docbook days; it
13 should really be broken up someday when somebody finds the energy to do
28 Data structures and low-level utilities
29 =======================================
31 Library functionality that is used throughout the kernel.
52 wrappers/atomic_bitops
57 Low level entry and exit
58 ========================
65 Concurrency primitives
66 ======================
68 How Linux keeps everything from happening at the same time. See
69 Documentation/locking/index.rst for more related documentation.
79 wrappers/memory-barriers.rst
81 Low-level hardware management
82 =============================
84 Cache management, managing CPU hotplug, etc.
98 How to allocate and use memory in the kernel. Note that there is a lot
99 more memory-management documentation in Documentation/mm/index.rst.
105 unaligned-memory-access
117 Interfaces for kernel debugging
118 ===============================
125 debugging-via-ohci1394
130 Documents that don't fit elsewhere or which have yet to be categorized.
138 .. only:: subproject and html