summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2022-03-21bpf: Fix bpf_prog_pack when PMU_SIZE is not definedSong Liu1-2/+13
2022-03-21bpf: Fix bpf_prog_pack for multi-node setupSong Liu1-2/+7
2022-03-21bpf: Fix warning for cast from restricted gfp_t in verifierJoanne Koong1-2/+2
2022-03-21Revert "bpf: Add support to inline bpf_get_func_ip helper on x86"Jiri Olsa1-20/+1
2022-03-21bpf: Simplify check in btf_parse_hdr()Yuntao Wang1-2/+1
2022-03-20bpf: Check for NULL return from bpf_get_btf_vmlinuxKumar Kartikeya Dwivedi1-1/+5
2022-03-20bpf: Adjust BPF stack helper functions to accommodate skip > 0Namhyung Kim1-32/+24
2022-03-20bpf: Select proper size for bpf_prog_packSong Liu1-23/+47
2022-03-20bpf: Enable non-atomic allocations in local storageJoanne Koong4-29/+68
2022-03-19bpf: Always raise reference in btf_get_module_btfKumar Kartikeya Dwivedi1-10/+11
2022-03-18bpf: Factor out fd returning from bpf_btf_find_by_name_kindKumar Kartikeya Dwivedi1-37/+53
2022-03-17bpf: Add cookie support to programs attached with kprobe multi linkJiri Olsa1-1/+1
2022-03-17bpf: Add support to inline bpf_get_func_ip helper on x86Jiri Olsa1-1/+20
2022-03-17bpf: Add multi kprobe linkJiri Olsa1-5/+21
2022-03-16bpf: Fix net.core.bpf_jit_harden raceHou Tao2-3/+5
2022-03-10bpf-lsm: Make bpf_lsm_kernel_read_file() as sleepableRoberto Sassu1-0/+1
2022-03-10bpf-lsm: Introduce new helper bpf_ima_file_hash()Roberto Sassu1-0/+20
2022-03-10bpf: Use offsetofend() to simplify macro definitionYuntao Wang1-2/+1
2022-03-09bpf: Add "live packet" mode for XDP in BPF_PROG_RUNToke Høiland-Jørgensen2-1/+2
2022-03-08bpf: Determine buf_info inside check_buffer_access()Shung-Hsi Yu1-9/+3
2022-03-07bpf: Remove redundant slashYuntao Wang1-3/+2
2022-03-07bpf: Replace strncpy() with strscpy()Yuntao Wang1-7/+2
2022-03-05bpf: Reject programs that try to load __percpu memory.Hao Luo2-11/+21
2022-03-05bpf: Fix checking PTR_TO_BTF_ID in check_mem_accessHao Luo1-1/+2
2022-03-05bpf: Harden register offset checks for release helpers and kfuncsKumar Kartikeya Dwivedi2-17/+41
2022-03-05bpf: Disallow negative offset in check_ptr_off_regKumar Kartikeya Dwivedi1-0/+6
2022-03-05bpf: Fix PTR_TO_BTF_ID var_off checkKumar Kartikeya Dwivedi1-3/+6
2022-03-05bpf: Add check_func_arg_reg_off functionKumar Kartikeya Dwivedi1-28/+41
2022-03-03bpf: Small BPF verifier log improvementsMykola Lysenko1-29/+35
2022-03-02bpf, x86: Set header->size properly before freeing itSong Liu1-3/+6
2022-03-01bpf: Add some description about BPF_JIT_ALWAYS_ON in KconfigTiezhu Yang1-0/+4
2022-02-28bpf: Cache the last valid build_idHao Luo1-1/+11
2022-02-28bpf: Add config to allow loading modules with BTF mismatchesConnor O'Brien1-1/+2
2022-02-25bpf: Fix issue with bpf preload module taking over stdout/stdin of kernel.Yucong Sun1-0/+7
2022-02-23bpf: Cleanup commentsTom Rix9-14/+14
2022-02-19bpf: Initialize ret to 0 inside btf_populate_kfunc_set()Souptick Joarder (HPE)1-1/+1
2022-02-18bpf: Call maybe_wait_bpf_programs() only once from generic_map_delete_batch()Eric Dumazet1-1/+2
2022-02-17Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski13-329/+196
2022-02-17bpf: bpf_prog_pack: Set proper size before freeing ro_headerSong Liu1-0/+1
2022-02-17Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-2/+8
2022-02-17bpf: Add schedule points in batch opsEric Dumazet1-0/+3
2022-02-16bpf: Fix crash due to out of bounds access into reg2btf_ids.Kumar Kartikeya Dwivedi1-2/+3
2022-02-16libbpf: Split bpf_core_apply_relo()Mauricio Vásquez1-3/+10
2022-02-15bpf: Reject kfunc calls that overflow insn->immHou Tao1-1/+10
2022-02-11bpf: Emit bpf_timer in vmlinux BTFYonghong Song1-0/+2
2022-02-10bpf: Fix bpf_prog_pack build for ppc64_defconfigSong Liu1-2/+2
2022-02-10bpf: Convert bpf_preload.ko to use light skeleton.Alexei Starovoitov9-247/+70
2022-02-10bpf: Update iterators.lskel.h.Alexei Starovoitov1-72/+69
2022-02-10bpf: Extend sys_bpf commands for bpf_syscall programs.Alexei Starovoitov1-4/+34
2022-02-09Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski12-544/+956