← Documents Documentation/bpf/index.rst GitHub 원문 ↗

Linux 6.18.37 · BPF

BPF Documentation

Kernel BPF 문서의 범위, 주요 하위 문서 목차, Cilium BPF·XDP reference를 안내합니다.

Source pathDocumentation/bpf/index.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약과 해설

index.rst:1-45

이 페이지는 eBPF 중심의 kernel BPF documentation 진입점입니다. Verifier, libbpf, BTF, syscall API, helper·kfunc, program·map, iterator와 licensing 등 핵심 주제로 연결합니다.

Kernel-side 문서는 아직 작성 중임을 명시하며, 더 깊은 architecture 설명이 필요한 독자에게 Cilium의 `BPF and XDP Reference Guide`를 함께 제공합니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
1 =================
2 BPF Documentation
3 =================
4
5 This directory contains documentation for the BPF (Berkeley Packet
6 Filter) facility, with a focus on the extended BPF version (eBPF).
7
8 This kernel side documentation is still work in progress.
9 The Cilium project also maintains a `BPF and XDP Reference Guide`_
10 that goes into great technical depth about the BPF Architecture.
11
12 .. toctree::
13 :maxdepth: 1
14
15 verifier
16 libbpf/index
17 standardization/index
18 btf
19 faq
20 syscall_api
21 helpers
22 kfuncs
23 cpumasks
24 fs_kfuncs
25 programs
26 maps
27 bpf_prog_run
28 classic_vs_extended.rst
29 bpf_iterators
30 bpf_licensing
31 test_debug
32 clang-notes
33 linux-notes
34 other
35 redirect
36
37 .. only:: subproject and html
38
39 Indices
40 =======
41
42 * :ref:`genindex`
43
44 .. Links:
45 .. _BPF and XDP Reference Guide: https://docs.cilium.io/en/latest/bpf/
46

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

BPF Documentation 소개

1-10

이 directory에는 BPF(Berkeley Packet Filter) 기능의 documentation이 있으며, extended BPF version(eBPF)에 중점을 둡니다.

이 kernel-side documentation은 아직 작성 중입니다. Cilium project도 BPF architecture를 기술적으로 깊이 다루는 `BPF and XDP Reference Guide`를 유지합니다.

BPF 문서 목차

11-35

다음 문서를 max depth 1의 toctree로 구성합니다.

  • `verifier`
  • `libbpf/index`
  • `standardization/index`
  • `btf`
  • `faq`
  • `syscall_api`
  • `helpers`
  • `kfuncs`
  • `cpumasks`
  • `fs_kfuncs`
  • `programs`
  • `maps`
  • `bpf_prog_run`
  • `classic_vs_extended.rst`
  • `bpf_iterators`
  • `bpf_licensing`
  • `test_debug`
  • `clang-notes`
  • `linux-notes`
  • `other`
  • `redirect`

HTML subproject index

36-43

`subproject and html` output에서만 `Indices` 절을 표시하며 generated index인 `genindex` reference를 제공합니다.

  • `:ref:`genindex``