summaryrefslogtreecommitdiffstats
path: root/kernel/bpf (follow)
Commit message (Expand)AuthorAgeFilesLines
* bpf: Small BPF verifier log improvementsMykola Lysenko2022-03-031-29/+35
* bpf, x86: Set header->size properly before freeing itSong Liu2022-03-021-3/+6
* bpf: Add some description about BPF_JIT_ALWAYS_ON in KconfigTiezhu Yang2022-03-011-0/+4
* bpf: Cache the last valid build_idHao Luo2022-02-281-1/+11
* bpf: Add config to allow loading modules with BTF mismatchesConnor O'Brien2022-02-281-1/+2
* bpf: Fix issue with bpf preload module taking over stdout/stdin of kernel.Yucong Sun2022-02-251-0/+7
* bpf: Cleanup commentsTom Rix2022-02-249-14/+14
* bpf: Initialize ret to 0 inside btf_populate_kfunc_set()Souptick Joarder (HPE)2022-02-201-1/+1
* bpf: Call maybe_wait_bpf_programs() only once from generic_map_delete_batch()Eric Dumazet2022-02-181-1/+2
* Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-02-1813-329/+196
|\
| * bpf: bpf_prog_pack: Set proper size before freeing ro_headerSong Liu2022-02-171-0/+1
| * libbpf: Split bpf_core_apply_relo()Mauricio Vásquez2022-02-161-3/+10
| * bpf: Reject kfunc calls that overflow insn->immHou Tao2022-02-151-1/+10
| * bpf: Fix bpf_prog_pack build for ppc64_defconfigSong Liu2022-02-111-2/+2
| * bpf: Convert bpf_preload.ko to use light skeleton.Alexei Starovoitov2022-02-109-247/+70
| * bpf: Update iterators.lskel.h.Alexei Starovoitov2022-02-101-72/+69
| * bpf: Extend sys_bpf commands for bpf_syscall programs.Alexei Starovoitov2022-02-101-4/+34
* | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-173-2/+8
|\ \ | |/ |/|
| * bpf: Add schedule points in batch opsEric Dumazet2022-02-171-0/+3
| * bpf: Fix crash due to out of bounds access into reg2btf_ids.Kumar Kartikeya Dwivedi2022-02-161-2/+3
| * bpf: Emit bpf_timer in vmlinux BTFYonghong Song2022-02-111-0/+2
* | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-02-1012-544/+956
|\ \
| * | bpf: Fix bpf_prog_pack build HPAGE_PMD_SIZESong Liu2022-02-091-1/+5
| * | bpf: Introduce bpf_jit_binary_pack_[alloc|finalize|free]Song Liu2022-02-081-1/+107
| * | bpf: Introduce bpf_prog_pack allocatorSong Liu2022-02-081-0/+127
| * | bpf: Introduce bpf_arch_text_copySong Liu2022-02-081-0/+5
| * | bpf: Use prog->jited_len in bpf_prog_ksym_set_addr()Song Liu2022-02-082-4/+2
| * | bpf: Use size instead of pages in bpf_binary_headerSong Liu2022-02-081-6/+5
| * | bpf: Use bytes instead of pages for bpf_jit_[charge|uncharge]_modmemSong Liu2022-02-082-12/+11
| * | bpf: Implement bpf_core_types_are_compat().Matteo Croce2022-02-041-1/+104
| * | bpf: Fix a btf decl_tag bug when tagging a functionYonghong Song2022-02-031-8/+21
| * | bpf: Drop libbpf, libelf, libz dependency from bpf preload.Alexei Starovoitov2022-02-011-26/+2
| * | bpf: Open code obj_get_info_by_fd in bpf preload.Alexei Starovoitov2022-02-011-1/+17
| * | bpf: Convert bpf preload to light skeleton.Alexei Starovoitov2022-02-014-420/+436
| * | bpf: Remove unnecessary setrlimit from bpf preload.Alexei Starovoitov2022-02-011-2/+0
| * | bpf: make bpf_copy_from_user_task() gpl onlyKenta Tada2022-01-311-1/+1
| * | bpf: reject program if a __user tagged memory accessed in kernel wayYonghong Song2022-01-272-17/+52
| * | cgroup/bpf: fast path skb BPF filteringPavel Begunkov2022-01-272-42/+4
| * | bpf: fix register_btf_kfunc_id_set for !CONFIG_DEBUG_INFO_BTFStanislav Fomichev2022-01-261-2/+13
| * | bpf: Add bpf_copy_from_user_task() helperKenny Yu2022-01-251-0/+34
| * | bpf: Add support for bpf iterator programs to use sleepable helpersKenny Yu2022-01-251-5/+15
* | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-02-043-4/+5
|\ \ \ | | |/ | |/|
| * | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski2022-02-033-4/+5
| |\ \
| | * | bpf: Use VM_MAP instead of VM_ALLOC for ringbufHou Tao2022-02-031-1/+1
| | * | bpf: Fix possible race in inc_misses_counterHe Fengqing2022-01-261-2/+3
| | * | bpf: Fix renaming task_getsecid_subj->current_getsecid_subj.Alexei Starovoitov2022-01-251-1/+1
* | | | Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2022-01-271-2/+3
|\| | | | |_|/ |/| |
| * | Merge tag 'powerpc-5.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds2022-01-231-2/+3
| |\ \ | | |/ | |/|
| | * bpf: Guard against accessing NULL pt_regs in bpf_get_task_stack()Naveen N. Rao2022-01-151-2/+3
* | | Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextJakub Kicinski2022-01-258-192/+588
|\ \ \ | |/ / |/| |