Skip to content

Commit 88691e9

Browse files
Christoph HellwigAlexei Starovoitov
authored andcommitted
bpf, docs: Split general purpose eBPF documentation out of filter.rst
filter.rst starts out documenting the classic BPF and then spills into introducing and documentating eBPF. Move the eBPF documentation into rwo new files under Documentation/bpf/ for the instruction set and the verifier and link to the BPF documentation from filter.rst. Signed-off-by: Christoph Hellwig <[email protected]> Signed-off-by: Alexei Starovoitov <[email protected]> Acked-by: Song Liu <[email protected]> Link: https://lore.kernel.org/bpf/[email protected]
1 parent bc84e95 commit 88691e9

File tree

4 files changed

+1008
-990
lines changed

4 files changed

+1008
-990
lines changed

Documentation/bpf/index.rst

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,16 +5,15 @@ BPF Documentation
55
This directory contains documentation for the BPF (Berkeley Packet
66
Filter) facility, with a focus on the extended BPF version (eBPF).
77

8-
This kernel side documentation is still work in progress. The main
9-
textual documentation is (for historical reasons) described in
10-
:ref:`networking-filter`, which describe both classical and extended
11-
BPF instruction-set.
8+
This kernel side documentation is still work in progress.
129
The Cilium project also maintains a `BPF and XDP Reference Guide`_
1310
that goes into great technical depth about the BPF Architecture.
1411

1512
.. toctree::
1613
:maxdepth: 1
1714

15+
instruction-set
16+
verifier
1817
libbpf/index
1918
btf
2019
faq
@@ -34,4 +33,4 @@ that goes into great technical depth about the BPF Architecture.
3433
* :ref:`genindex`
3534

3635
.. Links:
37-
.. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/
36+
.. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/

0 commit comments

Comments
 (0)