docs: document linked lists

Add example-driven documentation for the kernel's generic linked list
data structure. This includes discussion of situations where linked
lists are likely inappropriate, and references to further reading.

Signed-off-by: Nicolas Frattaroli <nicolas.frattaroli@collabora.com>
Link: https://lore.kernel.org/r/20250714-linked-list-docs-v3-1-56c461580866@collabora.com
Signed-off-by: Jonathan Corbet <corbet@lwn.net>
This commit is contained in:
Nicolas Frattaroli
2025-07-17 16:55:53 -06:00
committed by Jonathan Corbet
parent 39e39af70d
commit dcaf9d315c
3 changed files with 777 additions and 6 deletions
+1
View File
@@ -54,6 +54,7 @@ Library functionality that is used throughout the kernel.
union_find
min_heap
parser
list
Low level entry and exit
========================
-6
View File
@@ -3,12 +3,6 @@ The Linux Kernel API
====================
List Management Functions
=========================
.. kernel-doc:: include/linux/list.h
:internal:
Basic C Library Functions
=========================
File diff suppressed because it is too large Load Diff