aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2024-04-16btf: Avoid weak external referencesArd Biesheuvel2-5/+8
2024-04-12bpf: Fix a verifier verbose messageAnton Protopopov1-2/+1
2024-04-12bpf: Choose RCU Tasks based on TASKS_RCU rather than PREEMPTIONPaul E. McKenney1-1/+1
2024-04-10bpf: Add bpf_link support for sk_msg and sk_skb progsYonghong Song1-0/+4
2024-04-09bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov2-1/+23
2024-04-09bpf: Select new NEED_TASKS_RCU Kconfig optionPaul E. McKenney1-1/+1
2024-04-05bpf: Allow invoking kfuncs from BPF_PROG_TYPE_SYSCALL progsDavid Vernet2-0/+2
2024-04-05bpf: allow invoking bpf_for_each_map_elem with different mapsPhilo Lu1-5/+1
2024-04-05bpf: store both map ptr and state in bpf_insn_aux_dataPhilo Lu1-20/+16
2024-04-05bpf: fix perf_snapshot_branch_stack link failureArnd Bergmann1-1/+2
2024-04-04bpf: prevent r10 register from being marked as preciseAndrii Nakryiko1-2/+4
2024-04-04Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-4/+36
2024-04-04Merge tag 'net-6.9-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netd...Linus Torvalds2-3/+35
2024-04-04bpf: inline bpf_get_branch_snapshot() helperAndrii Nakryiko1-0/+55
2024-04-04bpf: Optimize emit_mov_imm64().Alexei Starovoitov1-3/+10
2024-04-03bpf: inline bpf_map_lookup_elem() helper for PERCPU_HASH mapAndrii Nakryiko1-0/+21
2024-04-03bpf: inline bpf_map_lookup_elem() for PERCPU_ARRAY mapsAndrii Nakryiko1-0/+33
2024-04-03bpf: inline bpf_get_smp_processor_id() helperAndrii Nakryiko1-0/+24
2024-04-03bpf: add special internal-only MOV instruction to resolve per-CPU addrsAndrii Nakryiko2-0/+19
2024-04-03bpf: Replace deprecated strncpy with strscpyJustin Stitt2-4/+4
2024-04-02bpf: Improve program stats run-time calculationJose Fernandez1-1/+2
2024-04-02bpf: Add a verbose message if map limit is reachedAnton Protopopov1-0/+2
2024-03-31Merge tag 'kbuild-fixes-v6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2024-03-31kbuild: make -Woverride-init warnings more consistentArnd Bergmann1-1/+1
2024-03-29bpf: Avoid kfree_rcu() under lock in bpf_lpm_trie.Alexei Starovoitov1-4/+9
2024-03-29bpf: fix possible file descriptor leaks in verifierAnton Protopopov1-0/+3
2024-03-28bpf: Mark bpf prog stack with kmsan_unposion_memory in interpreter modeMartin KaFai Lau1-0/+2
2024-03-28bpf: support deferring bpf_link dealloc to after RCU grace periodAndrii Nakryiko1-3/+32
2024-03-28bpf: Mitigate latency spikes associated with freeing non-preallocated htabYafang Shao1-0/+1
2024-03-28bpf: add bpf_modify_return_test_tp() kfunc triggering tracepointAndrii Nakryiko1-0/+1
2024-03-28bpf,arena: Use helper sizeof_field in struct accessorsHaiyue Wang1-1/+1
2024-03-28bpf: improve error message for unsupported helperMykyta Yatsenko1-2/+2
2024-03-28Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski4-11/+56
2024-03-27bpf: Protect against int overflow for stack access sizeAndrei Matei1-0/+5
2024-03-27bpf: Check bloom filter map value sizeAndrei Matei1-0/+13
2024-03-27bpf: fix warning for crash_kexecHari Bathini1-1/+1
2024-03-27Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski8-51/+83
2024-03-26Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni2-10/+37
2024-03-22bpf: verifier: reject addr_space_cast insn without arenaPuranjay Mohan1-0/+4
2024-03-22bpf: verifier: fix addr_space_cast from as(1) to as(0)Puranjay Mohan1-2/+6
2024-03-21bpf-next: Avoid goto in regs_refine_cond_op()Harishankar Vishwanathan1-9/+13
2024-03-20bpf: report RCU QS in cpumap kthreadYan Zhai1-0/+3
2024-03-19bpf: support BPF cookie in raw tracepoint (raw_tp, tp_btf) programsAndrii Nakryiko1-4/+9
2024-03-19bpf: pass whole link instead of prog when triggering raw tracepointAndrii Nakryiko1-7/+2
2024-03-19bpf: Allow helper bpf_get_[ns_]current_pid_tgid() for all prog typesYonghong Song2-2/+4
2024-03-19bpf/lpm_trie: Inline longest_prefix_match for fastpathJesper Dangaard Brouer1-5/+13
2024-03-18bpf: Check return from set_memory_rox()Christophe Leroy3-12/+32
2024-03-18bpf: Remove arch_unprotect_bpf_trampoline()Christophe Leroy1-7/+0
2024-03-18bpf: Remove unnecessary err < 0 check in bpf_struct_ops_map_update_elemMartin KaFai Lau1-2/+0
2024-03-15bpf: Clarify bpf_arena comments.Alexei Starovoitov1-7/+18