aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2022-01-05xdp: Move conversion to xdp_frame out of map functionsToke Høiland-Jørgensen
2022-01-05bpf: Fix verifier support for validation of async callbacksKris Van Hees
2022-01-05bpf: Don't promote bogus looking registers after null check.Daniel Borkmann
2021-12-31Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller
2021-12-30bpf: Fix typo in a comment in bpf lpm_trie.Leon Huayra
2021-12-29net: Add includes masked by netdevice.h including uapi/bpf.hJakub Kicinski
2021-12-29bpf: Allow bpf_local_storage to be used by sleepable programsKP Singh
2021-12-29bpf: Add missing map_get_next_key method to bloom filter map.Haimin Zhang
2021-12-21bpf: Use struct_size() helperXiu Jianfeng
2021-12-18bpf: Extend kfunc with PTR_TO_CTX, PTR_TO_MEM argument supportKumar Kartikeya Dwivedi
2021-12-18bpf: Add MEM_RDONLY for helper args that are pointers to rdonly mem.Hao Luo
2021-12-18bpf: Make per_cpu_ptr return rdonly PTR_TO_MEM.Hao Luo
2021-12-18bpf: Convert PTR_TO_MEM_OR_NULL to composable types.Hao Luo
2021-12-18bpf: Introduce MEM_RDONLY flagHao Luo
2021-12-18bpf: Replace PTR_TO_XXX_OR_NULL with PTR_TO_XXX | PTR_MAYBE_NULLHao Luo
2021-12-18bpf: Replace RET_XXX_OR_NULL with RET_XXX | PTR_MAYBE_NULLHao Luo
2021-12-18bpf: Replace ARG_XXX_OR_NULL with ARG_XXX | PTR_MAYBE_NULLHao Luo
2021-12-16Only output backtracking information in log level 2Christy Lee
2021-12-16bpf: Right align verifier states in verifier logs.Christy Lee
2021-12-16bpf: Only print scratched registers and stack slots to verifier logs.Christy Lee
2021-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2021-12-16add missing bpf-cgroup.h includesJakub Kicinski
2021-12-16bpf: Make 32->64 bounds propagation slightly more robustDaniel Borkmann
2021-12-16bpf: Fix signed bounds propagation after mov32Daniel Borkmann
2021-12-14bpf: Fix kernel address leakage in atomic cmpxchg's r0 aux regDaniel Borkmann
2021-12-14bpf: Fix kernel address leakage in atomic fetchDaniel Borkmann
2021-12-13bpf: Let bpf_warn_invalid_xdp_action() report more infoPaolo Abeni
2021-12-13bpf: Add get_func_[arg|ret|arg_cnt] helpersJiri Olsa
2021-12-13bpf: Allow access to int pointer arguments in tracing programsJiri Olsa
2021-12-11bpf: Silence coverity false positive warning.Alexei Starovoitov
2021-12-11bpf: Use kmemdup() to replace kmalloc + memcpyJiapeng Chong
2021-12-11bpf: Add bpf_strncmp helperHou Tao
2021-12-10Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski
2021-12-10bpf: Fix incorrect state pruning for <8B spill/fillPaul Chaignon
2021-12-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2021-12-08bpf: Remove redundant assignment to pointer tColin Ian King
2021-12-06bpf: Silence purge_cand_cache build warning.Alexei Starovoitov
2021-12-04bpf: Disallow BPF_LOG_KERNEL log level for bpf(BPF_BTF_LOAD)Hou Tao
2021-12-03libbpf: Reduce bpf_core_apply_relo_insn() stack usage.Alexei Starovoitov
2021-12-03bpf: Fix the off-by-two error in range markingsMaxim Mikityanskiy
2021-12-02bpf: Fix bpf_check_mod_kfunc_call for built-in modulesKumar Kartikeya Dwivedi
2021-12-02bpf: Make CONFIG_DEBUG_INFO_BTF depend upon CONFIG_BPF_SYSCALLKumar Kartikeya Dwivedi
2021-12-02bpf: Add bpf_core_add_cands() and wire it into bpf_core_apply_relo_insn().Alexei Starovoitov
2021-12-02bpf: Adjust BTF log size limit.Alexei Starovoitov
2021-12-02bpf: Pass a set of bpf_core_relo-s to prog_load command.Alexei Starovoitov
2021-12-02bpf: Prepare relo_core.c for kernel duty.Alexei Starovoitov
2021-12-02bpf: Rename btf_member accessors.Alexei Starovoitov
2021-12-01bpf: Clean-up bpf_verifier_vlog() for BPF_LOG_KERNEL log levelHou Tao
2021-11-30bpf: Change bpf_kallsyms_lookup_name size type to ARG_CONST_SIZE_OR_ZEROKumar Kartikeya Dwivedi
2021-11-30bpf: Add bpf_loop helperJoanne Koong