summaryrefslogtreecommitdiffstats
path: root/include/linux/bpf.h
Commit message (Expand)AuthorAgeFilesLines
* bpf: Use bpf_global_percpu_ma for per-cpu kptr in __bpf_obj_drop_impl()Hou Tao2023-10-201-1/+1
* bpf: Move the declaration of __bpf_obj_drop_impl() to bpf.hHou Tao2023-10-201-0/+1
* net, bpf: Add a warning if NAPI cb missed xdp_do_flush().Sebastian Andrzej Siewior2023-10-171-0/+3
* Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2023-10-161-2/+18
|\
| * bpf: Avoid unnecessary audit log for CPU security mitigationsYafang Shao2023-10-131-2/+2
| * bpf: Inherit system settings for CPU security mitigationsYafang Shao2023-10-061-2/+2
| * bpf: Count missed stats in trace_call_bpfJiri Olsa2023-09-251-0/+16
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2023-10-051-1/+1
|\ \ | |/ |/|
| * bpf: Fix tr dereferencingLeon Hwang2023-09-191-1/+1
* | bpf: Add support for custom exception callbacksKumar Kartikeya Dwivedi2023-09-161-1/+3
* | bpf: Implement BPF exceptionsKumar Kartikeya Dwivedi2023-09-161-0/+3
* | bpf: Implement support for adding hidden subprogsKumar Kartikeya Dwivedi2023-09-161-0/+1
* | bpf: Use bpf_is_subprog to check for subprogsKumar Kartikeya Dwivedi2023-09-161-0/+5
* | bpf, x64: Fix tailcall infinite loopLeon Hwang2023-09-121-0/+5
* | bpf: Add BPF_KPTR_PERCPU as a field typeYonghong Song2023-09-081-6/+12
* | bpf: Add support for non-fix-size percpu mem allocationYonghong Song2023-09-081-2/+2
|/
* bpf: Annotate bpf_long_memcpy with data_raceDaniel Borkmann2023-08-311-1/+1
* bpf: Consider non-owning refs to refcounted nodes RCU protectedDave Marchevsky2023-08-251-1/+2
* bpf: Document struct bpf_struct_ops fieldsDavid Vernet2023-08-141-0/+47
* bpf: Remove unused declaration bpf_link_new_file()Yue Haibing2023-08-111-1/+0
* bpf: Add support for bpf_get_func_ip helper for uprobe programJiri Olsa2023-08-071-2/+7
* bpf: fix bpf_probe_read_kernel prototype mismatchArnd Bergmann2023-08-021-0/+12
* bpf: Add 'owner' field to bpf_{list,rb}_nodeDave Marchevsky2023-07-181-0/+2
* bpf: Introduce internal definitions for UAPI-opaque bpf_{rb,list}_nodeDave Marchevsky2023-07-181-0/+10
* bpf: add percpu stats for bpf_map elements insertions/deletionsAnton Protopopov2023-07-061-0/+30
* bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commandsAndrii Nakryiko2023-05-231-2/+2
* bpf: Remove bpf trampoline selectorYafang Shao2023-05-151-1/+0
* bpf: Add bpf_dynptr_sizeJoanne Koong2023-04-271-1/+1
* bpf: add test_run support for netfilter program typeFlorian Westphal2023-04-211-0/+3
* bpf: Centralize btf_field-specific initialization logicDave Marchevsky2023-04-151-4/+29
* bpf: Support refcounted local kptrs in existing semanticsDave Marchevsky2023-04-151-0/+3
* bpf: Introduce opaque bpf_refcount struct and add btf_record plumbingDave Marchevsky2023-04-151-0/+8
* bpf: Remove btf_field_offs, use btf_record's fields insteadDave Marchevsky2023-04-151-25/+19
* bpf: Support 64-bit pointers to kfuncsIlya Leoshkevich2023-04-131-0/+10
* bpf: Add log_true_size output field to return necessary log buffer sizeAndrii Nakryiko2023-04-111-1/+1
* bpf: Refactor btf_nested_type_is_trusted().Alexei Starovoitov2023-04-041-3/+4
* bpf: Remove unused arguments from btf_struct_access().Alexei Starovoitov2023-04-041-2/+1
* bpf: Update the struct_ops of a bpf_link.Kui-Feng Lee2023-03-221-0/+3
* bpf: Create links for BPF struct_ops maps.Kui-Feng Lee2023-03-221-0/+7
* bpf: Retire the struct_ops map kvalue->refcnt.Kui-Feng Lee2023-03-221-0/+1
* bpf: return long from bpf_map_ops funcsJP Kobryn2023-03-221-7/+7
* bpf: Fix attaching fentry/fexit/fmod_ret/lsm to modulesViktor Malik2023-03-151-0/+2
* bpf: Disable migration when freeing stashed local kptr using obj dropDave Marchevsky2023-03-131-8/+4
* bpf: Support __kptr to local kptrsDave Marchevsky2023-03-101-1/+10
* bpf: Change btf_record_find enum parameter to field_maskDave Marchevsky2023-03-101-1/+1
* bpf: implement numbers iteratorAndrii Nakryiko2023-03-081-2/+6
* bpf: offload map memory usageYafang Shao2023-03-071-0/+6
* bpf: add new map ops ->map_mem_usageYafang Shao2023-03-071-0/+2
* bpf: Refactor RCU enforcement in the verifier.Alexei Starovoitov2023-03-031-1/+1
* bpf: Add xdp dynptrsJoanne Koong2023-03-011-1/+7