summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)Author
2025-11-24bpf: cleanup aux->used_maps after jitAnton Protopopov
2025-11-21bpf: support nested rcu critical sectionsPuranjay Mohan
2025-11-21bpf: correct stack liveness for tail callsEduard Zingerman
2025-11-21bpf: properly verify tail call behaviorMartin Teichmann
2025-11-21bpf: Add a check to make static analysers happyAnton Protopopov
2025-11-20Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-11-18bpf: Replace bpf memory allocator with kmalloc_nolock() in local storageAmery Hung
2025-11-18bpf: Save memory alloction info in bpf_local_storageAmery Hung
2025-11-18bpf: Remove smap argument from bpf_selem_free()Amery Hung
2025-11-18bpf: Always charge/uncharge memory when allocating/unlinking storage elementsAmery Hung
2025-11-17bpf: Fix invalid prog->stats access when update_effective_progs failsPu Lehui
2025-11-16mm: consistently use current->mm in mm_get_unmapped_area()Ryan Roberts
2025-11-16convert bpfAl Viro
2025-11-14bpf: don't skip other information if xlated_prog_insns is skippedAltgelt, Max (Nextron)
2025-11-14bpf: verifier: Move desc->imm setup to sort_kfunc_descs_by_imm_off()Puranjay Mohan
2025-11-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc5+Alexei Starovoitov
2025-11-14bpf: Handle return value of ftrace_set_filter_ip in register_fentryMenglong Dong
2025-11-14bpf: Add missing checks to avoid verbose verifier logEduard Zingerman
2025-11-14bpf: Prevent nesting overflow in bpf_try_get_buffersSahil Chandna
2025-11-14bpf: account for current allocated stack depth in widen_imprecise_scalars()Eduard Zingerman
2025-11-13bpf: Free special fields when update [lru_,]percpu_hash mapsLeon Hwang
2025-11-12bpf: Adjust return value for queue destruction in rqspinlockKumar Kartikeya Dwivedi
2025-11-10bpf: Export necessary symbols for modules with struct_opsD. Wythe
2025-11-10bpf: Unclone skb head on bpf_dynptr_write to skb metadataJakub Sitnicki
2025-11-06bpf: Use kmalloc_nolock() in range treePuranjay Mohan
2025-11-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski
2025-11-05bpf: disasm: add support for BPF_JMP|BPF_JA|BPF_XAnton Protopopov
2025-11-05bpf, x86: add support for indirect jumpsAnton Protopopov
2025-11-05bpf: support instructions arrays with constants blindingAnton Protopopov
2025-11-05bpf, x86: add new map type: instructions arrayAnton Protopopov
2025-11-04bpf: Convert bpf_sock_addr_kern "uaddr" to sockaddr_unsizedKees Cook
2025-11-04bpf: Convert cgroup sockaddr filters to use sockaddr_unsized consistentlyKees Cook
2025-11-04bpf: add _impl suffix for bpf_stream_vprintk() kfuncMykyta Yatsenko
2025-11-04bpf:add _impl suffix for bpf_task_work_schedule* kfuncsMykyta Yatsenko
2025-11-03bpf: Skip bounds adjustment for conditional jumps on same scalar registerKaFai Wan
2025-11-03ftrace: Fix BPF fexit with livepatchSong Liu
2025-11-03Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.18-rc4Alexei Starovoitov
2025-10-29bpf: Use kmalloc_nolock() in bpf streamsPuranjay Mohan
2025-10-29rqspinlock: Disable queue destruction for deadlocksKumar Kartikeya Dwivedi
2025-10-29perf: Support deferred user unwindPeter Zijlstra
2025-10-28bpf: Fix stackmap overflow check in __bpf_get_stackid()Arnaud Lecomte
2025-10-28bpf: Refactor stack map trace depth calculation into helper functionArnaud Lecomte
2025-10-27bpf: Add overwrite mode for BPF ring bufferXu Kuohai
2025-10-27bpf: dispatch to sleepable file dynptrMykyta Yatsenko
2025-10-27bpf: verifier: refactor kfunc specializationMykyta Yatsenko
2025-10-27bpf: add kfuncs and helpers support for file dynptrsMykyta Yatsenko
2025-10-27bpf: add plumbing for file-backed dynptrMykyta Yatsenko
2025-10-27bpf: verifier: centralize const dynptr check in unmark_stack_slots_dynptr()Mykyta Yatsenko
2025-10-27bpf: widen dynptr size/offset to 64 bitMykyta Yatsenko
2025-10-24treewide: Remove in_irq()Matthew Wilcox (Oracle)