summaryrefslogtreecommitdiff
path: root/Documentation/bpf/test_debug.rst
diff options
context:
space:
mode:
authorDave Tucker <dave@dtucker.co.uk>2021-11-13 00:17:24 +0300
committerDaniel Borkmann <daniel@iogearbox.net>2021-11-18 01:24:01 +0300
commit5931d9a3d0529dc803c792a10e52f0de1d0b9991 (patch)
treed6840a831c2abad4b2f53647e0f4a3dbd455f0a7 /Documentation/bpf/test_debug.rst
parentf5b1c2ef43d79e054f471dc96996ac40bb262d8d (diff)
downloadlinux-5931d9a3d0529dc803c792a10e52f0de1d0b9991.tar.xz
bpf, docs: Fix ordering of bpf documentation
This commit fixes the display of the BPF documentation in the sidebar when rendered as HTML. Before this patch, the sidebar would render as follows for some sections: | BPF Documentation |- BPF Type Format (BTF) |- BPF Type Format (BTF) This was due to creating a heading in index.rst followed by a sphinx toctree, where the file referenced carries the same title as the section heading. To fix this I applied a pattern that has been established in other subfolders of Documentation: 1. Re-wrote index.rst to have a single toctree 2. Split the sections out in to their own files Additionally maps.rst and programs.rst make use of a glob pattern to include map_* or prog_* rst files in their toctree, meaning future map or program type documentation will be automatically included. Signed-off-by: Dave Tucker <dave@dtucker.co.uk> Signed-off-by: Daniel Borkmann <daniel@iogearbox.net> Link: https://lore.kernel.org/bpf/1a1eed800e7b9dc13b458de113a489641519b0cc.1636749493.git.dave@dtucker.co.uk
Diffstat (limited to 'Documentation/bpf/test_debug.rst')
-rw-r--r--Documentation/bpf/test_debug.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/Documentation/bpf/test_debug.rst b/Documentation/bpf/test_debug.rst
new file mode 100644
index 000000000000..ebf0caceb6a6
--- /dev/null
+++ b/Documentation/bpf/test_debug.rst
@@ -0,0 +1,9 @@
+=========================
+Testing and debugging BPF
+=========================
+
+.. toctree::
+ :maxdepth: 1
+
+ drgn
+ s390