summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2021-12-16bpf: Make 32->64 bounds propagation slightly more robustDaniel Borkmann1-9/+15
2021-12-16bpf: Fix signed bounds propagation after mov32Daniel Borkmann1-0/+4
2021-12-14bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux regDaniel Borkmann1-1/+8
2021-12-14bpf: Fix kernel address leakage in atomic fetchDaniel Borkmann1-3/+9
2021-12-10bpf: Fix incorrect state pruning for <8B spill/fillPaul Chaignon1-4/+0
2021-12-03bpf: Fix the off-by-two error in range markingsMaxim Mikityanskiy1-1/+1
2021-12-02bpf: Fix bpf_check_mod_kfunc_call for built-in modulesKumar Kartikeya Dwivedi1-2/+0
2021-12-02bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALLKumar Kartikeya Dwivedi1-7/+2
2021-11-15bpf: Fix toctou on read-only map's constant scalar trackingDaniel Borkmann2-22/+52
2021-11-15bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progsDmitrii Banshchikov3-2/+9
2021-11-12bpf: Fix inner map state pruning regression.Alexei Starovoitov1-1/+2
2021-11-11Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-35/+27
2021-11-06bpf: Stop caching subprog index in the bpf_pseudo_func insnMartin KaFai Lau2-23/+21
2021-11-03bpf: Do not reject when the stack read size is different from the tracked sca...Martin KaFai Lau1-12/+6
2021-11-02Merge branch 'for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/c...Linus Torvalds1-9/+45
2021-11-02Merge tag 'net-next-for-5.16' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds16-143/+861
2021-11-01Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski13-106/+656
2021-11-01bpf: Fix propagation of signed bounds from 64-bit min/max into 32-bit.Alexei Starovoitov1-1/+1
2021-11-01bpf: Fix propagation of bounds from 64-bit min/max into 32-bit and var_off.Alexei Starovoitov1-1/+1
2021-11-01bpf: Add missing map_delete_elem method to bloom filter mapEric Dumazet1-0/+6
2021-11-01bpf: Bloom filter map naming fixupsJoanne Koong1-23/+26
2021-11-01bpf: Add dummy BPF STRUCT_OPS for test purposeHou Tao2-0/+6
2021-11-01bpf: Factor out a helper to prepare trampoline for struct_ops progHou Tao1-10/+19
2021-11-01cgroup: bpf: Move wrapper for __cgroup_bpf_*() to kernel/bpf/cgroup.cHe Fengqing1-9/+45
2021-11-01bpf: Disallow unprivileged bpf by defaultPawan Gupta1-0/+7
2021-11-01Merge tag 'folio-5.16' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds1-1/+1
2021-10-28bpf: Add bpf_kallsyms_lookup_name helperKumar Kartikeya Dwivedi1-0/+27
2021-10-28bpf: Add bloom filter map implementationJoanne Koong4-7/+233
2021-10-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-12/+24
2021-10-27bpf: Use u64_stats_t in struct bpf_prog_statsEric Dumazet2-9/+15
2021-10-27bpf: Fixes possible race in update_prog_stats() for 32bit archesEric Dumazet1-2/+4
2021-10-26bpf: Fix potential race in tail call compatibility checkToke Høiland-Jørgensen3-9/+18
2021-10-22bpf: Fix error usage of map_fd and fdget() in generic_map_update_batch()Xu Kuohai1-2/+3
2021-10-22bpf: Prevent increasing bpf_jit_limit above maxLorenz Bauer1-1/+3
2021-10-22bpf: Add BTF_KIND_DECL_TAG typedef supportYonghong Song1-2/+2
2021-10-21bpf: Add verified_insns to bpf_prog_info and fdinfoDave Marchevsky2-2/+7
2021-10-20bpf/preload: Clean up .gitignore and "clean-files" targetQuentin Monnet2-5/+2
2021-10-19bpf: Silence Coverity warning for find_kfunc_desc_btfKumar Kartikeya Dwivedi1-9/+4
2021-10-18bpf: Rename BTF_KIND_TAG to BTF_KIND_DECL_TAGYonghong Song1-22/+22
2021-10-18mm/filemap: Add filemap_add_folio()Matthew Wilcox (Oracle)1-1/+1
2021-10-08bpftool: Add install-bin target to install binary onlyQuentin Monnet1-1/+1
2021-10-08bpf: iterators: Install libbpf headers when buildingQuentin Monnet1-13/+25
2021-10-08bpf: preload: Install libbpf headers when buildingQuentin Monnet1-5/+20
2021-10-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-1/+2
2021-10-05bpf: Avoid retpoline for bpf_for_each_map_elemAndrey Ignatov1-1/+10
2021-10-05bpf: selftests: Add selftests for module kfunc supportKumar Kartikeya Dwivedi1-0/+1
2021-10-05bpf: Enable TCP congestion control kfunc from modulesKumar Kartikeya Dwivedi1-0/+2
2021-10-05bpf: btf: Introduce helpers for dynamic BTF set registrationKumar Kartikeya Dwivedi1-0/+52
2021-10-05bpf: Be conservative while processing invalid kfunc callsKumar Kartikeya Dwivedi1-0/+18
2021-10-05bpf: Introduce BPF support for kernel module function callsKumar Kartikeya Dwivedi2-27/+179