summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorLines
2021-12-18bpf: Introduce MEM_RDONLY flagHao Luo-38/+53
2021-12-18bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULLHao Luo-177/+132
2021-12-18bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULLHao Luo-27/+27
2021-12-18bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULLHao Luo-25/+14
2021-12-16Only output backtracking information in log level 2Christy Lee-3/+3
2021-12-16bpf: Right align verifier states in verifier logs.Christy Lee-21/+36
2021-12-16bpf: Only print scratched registers and stack slots to verifier logs.Christy Lee-14/+69
2021-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-17/+36
2021-12-16add missing bpf-cgroup.h includesJakub Kicinski-0/+3
2021-12-16bpf: Make 32->64 bounds propagation slightly more robustDaniel Borkmann-9/+15
2021-12-16bpf: Fix signed bounds propagation after mov32Daniel Borkmann-0/+4
2021-12-14bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux regDaniel Borkmann-1/+8
2021-12-14bpf: Fix kernel address leakage in atomic fetchDaniel Borkmann-3/+9
2021-12-13bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni-4/+4
2021-12-13bpf: Add get_func_[arg|ret|arg_cnt] helpersJiri Olsa-5/+80
2021-12-13bpf: Allow access to int pointer arguments in tracing programsJiri Olsa-4/+3
2021-12-11bpf: Silence coverity false positive warning.Alexei Starovoitov-4/+4
2021-12-11bpf: Use kmemdup() to replace kmalloc + memcpyJiapeng Chong-2/+1
2021-12-11bpf: Add bpf_strncmp helperHou Tao-0/+16
2021-12-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski-61/+586
2021-12-10bpf: Fix incorrect state pruning for <8B spill/fillPaul Chaignon-4/+0
2021-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-10/+3
2021-12-08bpf: Remove redundant assignment to pointer tColin Ian King-1/+1
2021-12-06bpf: Silence purge_cand_cache build warning.Alexei Starovoitov-0/+2
2021-12-04bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)Hou Tao-5/+4
2021-12-03libbpf: Reduce bpf_core_apply_relo_insn() stack usage.Alexei Starovoitov-1/+10
2021-12-03bpf: Fix the off-by-two error in range markingsMaxim Mikityanskiy-1/+1
2021-12-02bpf: Fix bpf_check_mod_kfunc_call for built-in modulesKumar Kartikeya Dwivedi-2/+0
2021-12-02bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALLKumar Kartikeya Dwivedi-7/+2
2021-12-02bpf: Add bpf_core_add_cands() and wire it into bpf_core_apply_relo_insn().Alexei Starovoitov-1/+345
2021-12-02bpf: Adjust BTF log size limit.Alexei Starovoitov-1/+1
2021-12-02bpf: Pass a set of bpf_core_relo-s to prog_load command.Alexei Starovoitov-1/+83
2021-12-02bpf: Prepare relo_core.c for kernel duty.Alexei Starovoitov-0/+30
2021-12-02bpf: Rename btf_member accessors.Alexei Starovoitov-12/+12
2021-12-01bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log levelHou Tao-4/+6
2021-11-30bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZEROKumar Kartikeya Dwivedi-1/+1
2021-11-30bpf: Add bpf_loop helperJoanne Koong-34/+91
2021-11-30bpf, docs: Prune all references to "internal BPF"Christoph Hellwig-1/+1
2021-11-30bpf: Remove a redundant comment on bpf_prog_freeChristoph Hellwig-1/+0
2021-11-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski-25/+63
2021-11-16bpf: Change value of MAX_TAIL_CALL_CNT from 32 to 33Tiezhu Yang-1/+2
2021-11-15bpf: Fix toctou on read-only map's constant scalar trackingDaniel Borkmann-22/+52
2021-11-15bpf: Forbid bpf_ktime_get_coarse_ns and bpf_timer_* in tracing progsDmitrii Banshchikov-2/+9
2021-11-15Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski-88/+198
2021-11-12bpf: Introduce btf_tracing_idsSong Liu-14/+14
2021-11-12bpf: Extend BTF_ID_LIST_GLOBAL with parameter for number of IDsSong Liu-1/+1
2021-11-12bpf: Fix inner map state pruning regression.Alexei Starovoitov-1/+2
2021-11-11bpf: Support BTF_KIND_TYPE_TAG for btf_type_tag attributesYonghong Song-1/+13
2021-11-11Merge tag 'net-5.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds-35/+27
2021-11-07bpf: Introduce helper bpf_find_vmaSong Liu-81/+179