aboutsummaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2025-11-06bpf: Use kmalloc_nolock() in range treePuranjay Mohan1-15/+6
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2-0/+4
2025-11-05bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_XAnton Protopopov1-0/+3
2025-11-05bpf, x86: add support for indirect jumpsAnton Protopopov5-6/+387
2025-11-05bpf: support instructions arrays with constants blindingAnton Protopopov2-1/+30
2025-11-05bpf, x86: add new map type: instructions arrayAnton Protopopov4-1/+354
2025-11-04bpf: Convert bpf_sock_addr_kern "uaddr" to sockaddr_unsizedKees Cook1-4/+4
2025-11-04bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistentlyKees Cook1-2/+2
2025-11-04bpf: add _impl suffix for bpf_stream_vprintk() kfuncMykyta Yatsenko2-2/+3
2025-11-04bpf:add _impl suffix for bpf_task_work_schedule* kfuncsMykyta Yatsenko2-16/+20
2025-11-03bpf: Skip bounds adjustment for conditional jumps on same scalar registerKaFai Wan1-0/+31
2025-11-03ftrace: Fix BPF fexit with livepatchSong Liu1-5/+0
2025-11-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc4Alexei Starovoitov2-0/+4
2025-10-29bpf: Use kmalloc_nolock() in bpf streamsPuranjay Mohan1-151/+8
2025-10-29rqspinlock: Disable queue destruction for deadlocksKumar Kartikeya Dwivedi1-0/+8
2025-10-29perf: Support deferred user unwindPeter Zijlstra1-2/+2
2025-10-28bpf: Fix stackmap overflow check in __bpf_get_stackid()Arnaud Lecomte1-7/+8
2025-10-28bpf: Refactor stack map trace depth calculation into helper functionArnaud Lecomte1-15/+32
2025-10-27bpf: Add overwrite mode for BPF ring bufferXu Kuohai1-19/+95
2025-10-27bpf: dispatch to sleepable file dynptrMykyta Yatsenko2-3/+12
2025-10-27bpf: verifier: refactor kfunc specializationMykyta Yatsenko1-46/+51
2025-10-27bpf: add kfuncs and helpers support for file dynptrsMykyta Yatsenko1-2/+90
2025-10-27bpf: add plumbing for file-backed dynptrMykyta Yatsenko3-6/+39
2025-10-27bpf: verifier: centralize const dynptr check in unmark_stack_slots_dynptr()Mykyta Yatsenko1-8/+9
2025-10-27bpf: widen dynptr size/offset to 64 bitMykyta Yatsenko1-33/+33
2025-10-24treewide: Remove in_irq()Matthew Wilcox (Oracle)1-2/+2
2025-10-24bpf: Conditionally include dynptr copy kfuncsMalin Jonsson1-0/+2
2025-10-21bpf: make bpf_insn_successors to return a pointerAnton Protopopov2-32/+64
2025-10-21bpf: generalize and export map_get_next_key for arraysAnton Protopopov1-10/+9
2025-10-21bpf: save the start of functions in bpf_prog_auxAnton Protopopov1-0/+1
2025-10-21bpf: fix the return value of push_stackAnton Protopopov1-40/+40
2025-10-21bpf: Sync pending IRQ work before freeing ring bufferNoorain Eqbal1-0/+2
2025-10-21bpf: Clarify get_outer_instance() handling in propagate_to_outer_instance()Shardul Bankar1-0/+2
2025-10-18bpf: mark vma->{vm_mm,vm_file} as __safe_trusted_or_nullYafang Shao1-0/+6
2025-10-18bpf: mark mm->owner as __safe_rcu_or_nullYafang Shao1-0/+3
2025-10-18Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf at 6.18-rc2Alexei Starovoitov3-12/+32
2025-10-16bpf: Fix memory leak in __lookup_instance error pathShardul Bankar1-1/+3
2025-10-15bpf: Consistently use bpf_rcu_lock_held() everywhereAndrii Nakryiko2-22/+11
2025-10-15bpf: Replace bpf_map_kmalloc_node() with kmalloc_nolock() to allocate bpf_asy...Alexei Starovoitov2-11/+29
2025-10-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 6.18-rc1Alexei Starovoitov1-2/+2
2025-10-10bpf: Extract internal structs validation logic into helpersMykyta Yatsenko3-36/+29
2025-10-10bpf: Fix handling maps with no BTF and non-constant offsets for the bpf_wqMykyta Yatsenko1-5/+12
2025-10-10bpf: Avoid RCU context warning when unpinning htab with internal structsKaFai Wan1-2/+2
2025-10-10bpf: add bpf_strcasestr,bpf_strncasestr kfuncsRong Tao1-21/+77
2025-10-10bpf: Refactor storage_get_func_atomic to generic non_sleepable flagKumar Kartikeya Dwivedi1-16/+17
2025-10-10bpf: Fix sleepable context for async callbacksKumar Kartikeya Dwivedi1-11/+30
2025-10-07bpf: Cleanup unused func args in rqspinlock implementationSiddharth Chintamaneni1-11/+8
2025-10-03Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds1-3/+4
2025-10-02Merge tag 'slab-for-6.18' of git://git.kernel.org/pub/scm/linux/kernel/git/vb...Linus Torvalds2-2/+2
2025-10-01bpf: Reject negative offsets for ALU opsYazhou Tang1-2/+2