summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: Prevent escaping of kptr loaded from mapsKumar Kartikeya Dwivedi2022-04-261-7/+28
* bpf: Allow storing referenced kptr in mapKumar Kartikeya Dwivedi2022-04-263-13/+119
* bpf: Tag argument to be released in bpf_func_protoKumar Kartikeya Dwivedi2022-04-263-41/+50
* bpf: Allow storing unreferenced kptr in mapKumar Kartikeya Dwivedi2022-04-264-35/+401
* bpf: Use bpf_prog_run_array_cg_flags everywhereStanislav Fomichev2022-04-261-48/+24
* bpf: Allow attach TRACING programs through LINK_CREATE commandAndrii Nakryiko2022-04-231-54/+56
* bpf: Move check_ptr_off_reg before check_map_accessKumar Kartikeya Dwivedi2022-04-211-38/+38
* bpf: Make btf_find_field more genericKumar Kartikeya Dwivedi2022-04-211-31/+89
* bpf: Fix usage of trace RCU in local storage.KP Singh2022-04-203-14/+23
* bpf: Ensure type tags precede modifiers in BTFKumar Kartikeya Dwivedi2022-04-191-0/+54
* bpf: Move rcu lock management out of BPF_PROG_RUN routinesStanislav Fomichev2022-04-191-17/+107
* bpf: Remove unnecessary type castingsYu Zhe2022-04-142-3/+3
* Merge branch 'pr/bpf-sysctl' into bpf-nextDaniel Borkmann2022-04-131-0/+87
|\
| * bpf: Move BPF sysctls from kernel/sysctl.c to BPF coreYan Zhu2022-04-131-0/+87
* | bpf: Remove redundant assignment to meta.seq in __task_seq_show()Yuntao Wang2022-04-112-2/+1
* | bpf: Fix excessive memory allocation in stack_map_alloc()Yuntao Wang2022-04-091-1/+0
* | bpf: Reject writes for PTR_TO_MAP_KEY in check_helper_mem_accessKumar Kartikeya Dwivedi2022-04-061-0/+5
* | bpf: Check PTR_TO_MEM | MEM_RDONLY in check_helper_mem_accessKumar Kartikeya Dwivedi2022-04-061-1/+11
* | bpf: Do write access check for kfunc and global funcKumar Kartikeya Dwivedi2022-04-061-15/+29
* | bpf: Replace usage of supported with dedicated list iterator variableJakob Koschel2022-04-041-16/+14
* | bpf: Remove redundant assignment to smap->map.value_sizeYuntao Wang2022-04-011-1/+0
|/
* bpf: Fix maximum permitted number of arguments checkYuntao Wang2022-03-291-1/+1
* Merge tag 'x86_core_for_5.18_rc1' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2022-03-271-16/+4
|\
| * x86/ibt,ftrace: Search for __fentry__ locationPeter Zijlstra2022-03-151-16/+4
* | bpf: Fix bpf_prog_pack when PMU_SIZE is not definedSong Liu2022-03-211-2/+13
* | bpf: Fix bpf_prog_pack for multi-node setupSong Liu2022-03-211-2/+7
* | bpf: Fix warning for cast from restricted gfp_t in verifierJoanne Koong2022-03-211-2/+2
* | Revert "bpf: Add support to inline bpf_get_func_ip helper on x86"Jiri Olsa2022-03-211-20/+1
* | bpf: Simplify check in btf_parse_hdr()Yuntao Wang2022-03-211-2/+1
* | bpf: Check for NULL return from bpf_get_btf_vmlinuxKumar Kartikeya Dwivedi2022-03-211-1/+5
* | bpf: Adjust BPF stack helper functions to accommodate skip > 0Namhyung Kim2022-03-211-32/+24
* | bpf: Select proper size for bpf_prog_packSong Liu2022-03-211-23/+47
* | bpf: Enable non-atomic allocations in local storageJoanne Koong2022-03-214-29/+68
* | bpf: Always raise reference in btf_get_module_btfKumar Kartikeya Dwivedi2022-03-191-10/+11
* | bpf: Factor out fd returning from bpf_btf_find_by_name_kindKumar Kartikeya Dwivedi2022-03-191-37/+53
* | bpf: Add cookie support to programs attached with kprobe multi linkJiri Olsa2022-03-181-1/+1
* | bpf: Add support to inline bpf_get_func_ip helper on x86Jiri Olsa2022-03-181-1/+20
* | bpf: Add multi kprobe linkJiri Olsa2022-03-181-5/+21
* | bpf: Fix net.core.bpf_jit_harden raceHou Tao2022-03-162-3/+5
* | bpf-lsm: Make bpf_lsm_kernel_read_file() as sleepableRoberto Sassu2022-03-111-0/+1
* | bpf-lsm: Introduce new helper bpf_ima_file_hash()Roberto Sassu2022-03-111-0/+20
* | bpf: Use offsetofend() to simplify macro definitionYuntao Wang2022-03-101-2/+1
* | bpf: Add "live packet" mode for XDP in BPF_PROG_RUNToke Høiland-Jørgensen2022-03-092-1/+2
* | bpf: Determine buf_info inside check_buffer_access()Shung-Hsi Yu2022-03-081-9/+3
* | bpf: Remove redundant slashYuntao Wang2022-03-081-3/+2
* | bpf: Replace strncpy() with strscpy()Yuntao Wang2022-03-081-7/+2
* | bpf: Reject programs that try to load __percpu memory.Hao Luo2022-03-062-11/+21
* | bpf: Fix checking PTR_TO_BTF_ID in check_mem_accessHao Luo2022-03-061-1/+2
* | bpf: Harden register offset checks for release helpers and kfuncsKumar Kartikeya Dwivedi2022-03-062-17/+41
* | bpf: Disallow negative offset in check_ptr_off_regKumar Kartikeya Dwivedi2022-03-061-0/+6