summaryrefslogtreecommitdiffstats
path: root/include/linux/bpf.h
Commit message (Expand)AuthorAgeFilesLines
* bpf: support deferring bpf_link dealloc to after RCU grace periodAndrii Nakryiko2024-03-281-1/+15
* bpf: move sleepable flag from bpf_prog_aux to bpf_progAndrii Nakryiko2024-03-111-4/+4
* bpf: Recognize btf_decl_tag("arg: Arena") as PTR_TO_ARENA.Alexei Starovoitov2024-03-111-0/+1
* bpf: Recognize addr_space_cast instruction in the verifier.Alexei Starovoitov2024-03-111-0/+1
* bpf: Add x86-64 JIT support for PROBE_MEM32 pseudo instructions.Alexei Starovoitov2024-03-111-0/+1
* bpf: Introduce bpf_arena.Alexei Starovoitov2024-03-111-2/+5
* bpf: Plumb get_unmapped_area() callback into bpf_map_opsAlexei Starovoitov2024-03-071-0/+3
* bpf: struct_ops supports more than one page for trampolines.Kui-Feng Lee2024-03-041-1/+3
* bpf: Shrink size of struct bpf_map/bpf_array.Alexei Starovoitov2024-02-211-9/+3
* bpf: Create argument information for nullable arguments.Kui-Feng Lee2024-02-131-0/+21
* bpf: add btf pointer to struct bpf_ctx_arg_aux.Kui-Feng Lee2024-02-131-0/+1
* bpf: Remove unused field "mod" in struct bpf_trampolineMenglong Dong2024-01-291-1/+0
* bpf,lsm: Add BPF token LSM hooksAndrii Nakryiko2024-01-241-0/+3
* bpf: Consistently use BPF token throughout BPF verifier logicAndrii Nakryiko2024-01-241-8/+8
* bpf: Take into account BPF token when fetching helper protosAndrii Nakryiko2024-01-241-2/+3
* bpf: Add BPF token support to BPF_PROG_LOAD commandAndrii Nakryiko2024-01-241-0/+6
* bpf: Add BPF token support to BPF_MAP_CREATE commandAndrii Nakryiko2024-01-241-0/+2
* bpf: Introduce BPF token objectAndrii Nakryiko2024-01-241-0/+41
* bpf: Add BPF token delegation mount options to BPF FSAndrii Nakryiko2024-01-241-0/+12
* bpf, net: switch to dynamic registrationKui-Feng Lee2024-01-231-10/+17
* bpf: validate value_typeKui-Feng Lee2024-01-231-0/+12
* bpf: hold module refcnt in bpf_struct_ops map creation and prog verification.Kui-Feng Lee2024-01-231-0/+1
* bpf: lookup struct_ops types from a given module BTF.Kui-Feng Lee2024-01-231-2/+2
* bpf: pass btf object id in bpf_map_info.Kui-Feng Lee2024-01-231-0/+4
* bpf, net: introduce bpf_struct_ops_desc.Kui-Feng Lee2024-01-231-5/+10
* bpf: support multiple tags per argumentAndrii Nakryiko2024-01-231-0/+2
* bpf: Relax tracing prog recursive attach rulesDmitrii Dolgov2024-01-041-0/+1
* bpf: move subprog call logic back to verifier.cAndrii Nakryiko2023-12-191-2/+0
* bpf: reuse btf_prepare_func_args() check for main program BTF validationAndrii Nakryiko2023-12-191-2/+0
* bpf: abstract away global subprog arg preparation logic from reg state setupAndrii Nakryiko2023-12-191-2/+1
* Revert BPF token-related functionalityAndrii Nakryiko2023-12-191-75/+10
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-12-181-19/+124
|\
| * x86/cfi,bpf: Fix bpf_exception_cb() signatureAlexei Starovoitov2023-12-151-1/+1
| * x86/cfi,bpf: Fix bpf_struct_ops CFIPeter Zijlstra2023-12-151-0/+13
| * x86/cfi,bpf: Fix BPF JIT callPeter Zijlstra2023-12-151-2/+10
| * bpf: Support uid and gid when mounting bpffsJie Jiang2023-12-131-0/+2
| * bpf: tidy up exception callback management a bitAndrii Nakryiko2023-12-111-1/+1
| * bpf: Use arch_bpf_trampoline_sizeSong Liu2023-12-061-1/+2
| * bpf: Add arch_bpf_trampoline_size()Song Liu2023-12-061-0/+2
| * bpf: Add helpers for trampoline image managementSong Liu2023-12-061-0/+5
| * bpf: Adjust argument names of arch_prepare_bpf_trampoline()Song Liu2023-12-061-2/+2
| * bpf,lsm: add BPF token LSM hooksAndrii Nakryiko2023-12-061-0/+3
| * bpf: consistently use BPF token throughout BPF verifier logicAndrii Nakryiko2023-12-061-8/+8
| * bpf: take into account BPF token when fetching helper protosAndrii Nakryiko2023-12-061-2/+3
| * bpf: add BPF token support to BPF_PROG_LOAD commandAndrii Nakryiko2023-12-061-0/+6
| * bpf: add BPF token support to BPF_MAP_CREATE commandAndrii Nakryiko2023-12-061-0/+2
| * bpf: introduce BPF token objectAndrii Nakryiko2023-12-061-0/+41
| * bpf: add BPF token delegation mount options to BPF FSAndrii Nakryiko2023-12-061-0/+10
| * bpf: Optimize the free of inner mapHou Tao2023-12-041-0/+2
| * bpf: Defer the free of inner map when necessaryHou Tao2023-12-041-1/+6