summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
Commit message (Expand)AuthorAgeFilesLines
* bpf: Fix toctou on read-only map's constant scalar trackingDaniel Borkmann2021-11-152-22/+52
* bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progsDmitrii Banshchikov2021-11-153-2/+9
* bpf: Fix inner map state pruning regression.Alexei Starovoitov2021-11-121-1/+2
* Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2021-11-112-35/+27
|\
| * bpf: Stop caching subprog index in the bpf_pseudo_func insnMartin KaFai Lau2021-11-062-23/+21
| * bpf: Do not reject when the stack read size is different from the tracked sca...Martin KaFai Lau2021-11-031-12/+6
* | Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds2021-11-021-9/+45
|\ \ | |/ |/|
| * cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.cHe Fengqing2021-11-011-9/+45
* | Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2021-11-0216-143/+861
|\ \
| * \ Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-11-0113-106/+656
| |\ \
| | * | bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit.Alexei Starovoitov2021-11-011-1/+1
| | * | bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov2021-11-011-1/+1
| | * | bpf: Add missing map_delete_elem method to bloom filter mapEric Dumazet2021-11-011-0/+6
| | * | bpf: Bloom filter map naming fixupsJoanne Koong2021-11-011-23/+26
| | * | bpf: Add dummy BPF STRUCT_OPS for test purposeHou Tao2021-11-012-0/+6
| | * | bpf: Factor out a helper to prepare trampoline for struct_ops progHou Tao2021-11-011-10/+19
| | * | bpf: Disallow unprivileged bpf by defaultPawan Gupta2021-11-011-0/+7
| | * | bpf: Add bpf_kallsyms_lookup_name helperKumar Kartikeya Dwivedi2021-10-281-0/+27
| | * | bpf: Add bloom filter map implementationJoanne Koong2021-10-284-7/+233
| | * | bpf: Use u64_stats_t in struct bpf_prog_statsEric Dumazet2021-10-272-9/+15
| | * | bpf: Fixes possible race in update_prog_stats() for 32bit archesEric Dumazet2021-10-271-2/+4
| | * | bpf: Add BTF_KIND_DECL_TAG typedef supportYonghong Song2021-10-221-2/+2
| | * | bpf: Add verified_insns to bpf_prog_info and fdinfoDave Marchevsky2021-10-212-2/+7
| | * | bpf/preload: Clean up .gitignore and "clean-files" targetQuentin Monnet2021-10-202-5/+2
| | * | bpf: Silence Coverity warning for find_kfunc_desc_btfKumar Kartikeya Dwivedi2021-10-191-9/+4
| | * | bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song2021-10-181-22/+22
| | * | bpftool: Add install-bin target to install binary onlyQuentin Monnet2021-10-081-1/+1
| | * | bpf: iterators: Install libbpf headers when buildingQuentin Monnet2021-10-081-13/+25
| | * | bpf: preload: Install libbpf headers when buildingQuentin Monnet2021-10-081-5/+20
| | * | bpf: Avoid retpoline for bpf_for_each_map_elemAndrey Ignatov2021-10-051-1/+10
| | * | bpf: selftests: Add selftests for module kfunc supportKumar Kartikeya Dwivedi2021-10-051-0/+1
| | * | bpf: Enable TCP congestion control kfunc from modulesKumar Kartikeya Dwivedi2021-10-051-0/+2
| | * | bpf: btf: Introduce helpers for dynamic BTF set registrationKumar Kartikeya Dwivedi2021-10-051-0/+52
| | * | bpf: Be conservative while processing invalid kfunc callsKumar Kartikeya Dwivedi2021-10-051-0/+18
| | * | bpf: Introduce BPF support for kernel module function callsKumar Kartikeya Dwivedi2021-10-052-27/+179
| * | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-283-12/+24
| |\ \ \
| * \ \ \ Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-10-071-1/+2
| |\ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-10-015-60/+99
| |\ \ \ \
| | * | | | bpf: Replace callers of BPF_CAST_CALL with proper function typedefKees Cook2021-09-283-11/+8
| | * | | | bpf: Replace "want address" users of BPF_CAST_CALL with BPF_CALL_IMMKees Cook2021-09-282-20/+12
| | * | | | bpf: Support <8-byte scalar spill and refillMartin KaFai Lau2021-09-261-15/+52
| | * | | | bpf: Check the other end of slot_type for STACK_SPILLMartin KaFai Lau2021-09-261-11/+19
| | * | | | bpf: Add bpf_trace_vprintk helperDave Marchevsky2021-09-172-0/+7
| | * | | | bpf: Merge printk and seq_printf VARARG max macrosDave Marchevsky2021-09-171-3/+1
| * | | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-09-302-3/+6
| |\ \ \ \ \ | | |/ / / / | |/| | | |
| * | | | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2021-09-172-1/+130
| |\ \ \ \ \
| | * | | | | bpf: Support for new btf kind BTF_KIND_TAGYonghong Song2021-09-141-0/+128
| | * | | | | libbpf: Make libbpf_version.h non-auto-generatedAndrii Nakryiko2021-09-131-5/+2
| | * | | | | bpf: Introduce helper bpf_get_branch_snapshotSong Liu2021-09-131-1/+2
| | * | | | | libbpf: Add LIBBPF_DEPRECATED_SINCE macro for scheduling API deprecationsQuentin Monnet2021-09-091-2/+5
| | | |_|_|/ | | |/| | |