aboutsummaryrefslogtreecommitdiff
path: root/Documentation/bpf
AgeCommit message (Expand)AuthorFilesLines
10 daysselftests/bpf: Remove the old test_bpf moduleDaniel Borkmann1-7/+9
2026-09-24bpf, arm64: Allow programs 2 KiB of stackKumar Kartikeya Dwivedi1-5/+6
2026-09-24bpf, x86: Allow programs 2 KiB of stackKumar Kartikeya Dwivedi1-3/+7
2026-09-24Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.3-rc4Alexei Starovoitov1-0/+10
2026-09-24Documentation/bpf: Describe new location-related BTF kindsAlan Maguire1-2/+81
2026-09-24bpf, docs: Document callx instructionAlexei Starovoitov2-6/+32
2026-09-21bpf: Preserve stack initialization for generic output buffersKumar Kartikeya Dwivedi1-10/+11
2026-09-21bpf: Fix generic __uninit kfunc output buffersKumar Kartikeya Dwivedi1-7/+19
2026-09-19bpf: Support passing context output arguments to kfuncsDavid Windsor1-0/+23
2026-09-11bpf, docs: Fix two struct names in btf.rst and kfuncs.rstKarl Mehltretter2-2/+2
2026-09-10bpf: Add KF_PERFMON kfunc flagDaniel Borkmann1-0/+10
2026-08-29Documentation/bpf: Document the bpf keyring and improve examplesDaniel Borkmann1-37/+246
2026-08-29docs/bpf: Document arena pointers in a by-value returnYonghong Song1-15/+24
2026-08-21Documentation/bpf: Document up to 16-byte kfunc return values in R0: R2Yonghong Song1-0/+65
2026-08-14bpf, arm64: Convert struct_ops arena arguments in the trampolinePuranjay Mohan1-3/+3
2026-08-12resolve_btfids: Emit arena attributes from kfunc parameter suffixesKumar Kartikeya Dwivedi1-2/+2
2026-08-08bpf: Support __arena and __arena__nullable on struct_ops argumentsTejun Heo1-0/+10
2026-08-08bpf: Support __arena and __arena__nullable kfunc argument suffixesTejun Heo1-0/+29
2026-08-06docs, resolve_btfids: Document kfunc BTF annotation emissionIhor Solodrai1-0/+7
2026-08-03bpf: Split kfunc map argument into __const_map and __mapAmery Hung1-1/+29
2026-07-08Documentation/bpf: Add BPF signing and enforcement docDaniel Borkmann2-0/+498
2026-07-07docs/bpf: Document BPF_STRICT_BUILD=0 to tolerate test build failuresRicardo B. Marlière1-1/+4
2026-07-01Documentation/bpf: make it clear that kfuncs should be non-staticJP Kobryn1-8/+15
2026-06-07Documentation/bpf: Refresh map_lru_hash_update.dot for rqspinlockMykyta Yatsenko1-2/+42
2026-05-25Merge branch 'arena_direct_access'Alexei Starovoitov1-0/+14
2026-05-23bpf: Recover arena kernel faults with scratch pageKumar Kartikeya Dwivedi1-0/+14
2026-05-21bpf: allow non-owning list-node args via __nonown_allowedKaitao Cheng1-2/+20
2026-04-20Documentation/bpf: Update btf doc with updated vlen, kind sizesAlan Maguire1-4/+2
2026-04-12docs/bpf: add missing fsession attach type to docsMenglong Dong2-2/+6
2026-02-10Merge tag 'bpf-next-7.0' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf...Linus Torvalds2-120/+143
2026-01-23Documentation: use a source-read extension for the index link boilerplateJani Nikula1-7/+0
2026-01-20bpf,docs: Document KF_IMPLICIT_ARGS flagIhor Solodrai1-17/+32
2026-01-02bpf: Replace __opt annotation with __nullable for kfuncsPuranjay Mohan1-11/+20
2026-01-02bpf: Make KF_TRUSTED_ARGS the default for all kfuncsPuranjay Mohan1-93/+91
2025-12-31bpf: Update BPF_PROG_RUN documentationSungRock Jung1-1/+2
2025-11-25docs: bpf: map_array: Specify BPF_MAP_TYPE_PERCPU_ARRAY value size limitAlex Tran1-2/+3
2025-11-04docs/bpf: Add missing BPF k/uprobe program types to docsDonald Hunter1-0/+18
2025-09-19bpf: disable and remove registers chain based livenessEduard Zingerman1-264/+0
2025-09-18bpf: Enforce RCU protection for KF_RCU_PROTECTEDKumar Kartikeya Dwivedi1-1/+18
2025-06-26Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc3Alexei Starovoitov2-4/+10
2025-06-18bpf: Adjust free target to avoid global starvation of LRU mapWillem de Bruijn2-4/+10
2025-06-12docs/bpf: Default cpu version changed from v1 to v3 in llvm 20Yonghong Song1-3/+4
2025-06-11bpf, doc: Improve wording of docsEslam Khafagy1-2/+2
2025-06-06Documentation: Fix spelling mistake.Eslam Khafagy1-2/+2
2025-05-13bpf: Add support for __prog argument suffix to pass in prog->auxKumar Kartikeya Dwivedi1-0/+17
2025-05-13docs: bpf: Fix bullet point formatting warningKhaled Elnaggar1-5/+5
2025-05-09bpf, docs: document open-coded BPF iteratorsAndrii Nakryiko1-3/+110
2025-04-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc4Alexei Starovoitov1-0/+8
2025-04-25bpf: Add namespace to BPF internal symbolsAlexei Starovoitov1-0/+8
2025-04-24bpf, docs: Fix non-standard line breakWangYuli1-2/+2