aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2026-08-08bpf: Split subprogram and kfunc collectionKumar Kartikeya Dwivedi1-9/+32
2026-08-08bpf: Rename 'early' BTF checking as a preparation phaseKumar Kartikeya Dwivedi2-8/+10
2026-08-08bpf: Simplify the bpf_is_reg64()Eduard Zingerman1-82/+26
2026-08-08bpf: Infer zext_dst based on static register liveness analysisEduard Zingerman3-116/+37
2026-08-08bpf: Track upper 32-bit register halves' liveness in compute_live_registers()Eduard Zingerman2-31/+59
2026-08-08bpf: Move bpf_is_reg64() to fixups.cEduard Zingerman2-90/+90
2026-08-08bpf: Extract is_addr_space_cast32() utility functionEduard Zingerman1-9/+26
2026-08-08bpf: Do not print a newline after disassembly in bpf_verbose_insn()Eduard Zingerman4-38/+38
2026-08-08bpf: Fix mmap_lock leak in irq_work pathSanghyun Park3-37/+56
2026-08-07bpf, cgroup: Fix storage null-ptr-deref after replacing progPu Lehui1-0/+17
2026-08-07Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.2-rc7Daniel Borkmann2-25/+25
2026-08-07bpf: Reject load-acquire from pointers requiring fault protectionDaniel Borkmann1-1/+26
2026-08-06rqspinlock: Reset tail when preserving queue on deadlockKumar Kartikeya Dwivedi1-2/+3
2026-08-06bpf: Account for preempt and IRQ state in RCU protectionNing Ding1-4/+10
2026-08-06bpf: Mark existing lock-safe kfuncs with KF_SPINLOCK_SAFEKaitao Cheng4-66/+36
2026-08-06bpf: Add KF_SPINLOCK_SAFE flag for kfuncs under bpf_spin_lockKaitao Cheng1-5/+15
2026-08-05bpf: Harden bloom filter sizing and indexing on 32-bit kernelsJérémy Jean1-10/+9
2026-08-05bpf: Fix sleepable check for tracing/lsm progLeon Hwang1-0/+3
2026-08-05bpf: Avoid changing callchain in bpf_get_stackid_peJiri Olsa1-22/+17
2026-08-05bpf: Avoid changing callchain in bpf_get_stack_peJiri Olsa1-21/+15
2026-08-05bpf: Disable preemption in __bpf_get_stackDaniel Borkmann1-0/+3
2026-08-05bpf: Clear buf on error in __bpf_get_task_stackJiri Olsa1-2/+5
2026-08-05bpf: Remove trace_in argument from __bpf_get_stackJiri Olsa1-14/+35
2026-08-05bpf: Factor callchain_finalize function from __bpf_get_stackJiri Olsa1-8/+17
2026-08-05bpf: Factor callchain_store function from __bpf_get_stackJiri Olsa1-14/+25
2026-08-05bpf: Disable preemption in bpf_get_stackidJiri Olsa1-11/+13
2026-08-05bpf: Use stack id functions instead of __bpf_get_stackidJiri Olsa1-16/+27
2026-08-05bpf: Factor stackid_new_bucket from __bpf_get_stackidJiri Olsa1-18/+30
2026-08-05bpf: Factor stackid_fastpath function from __bpf_get_stackidJiri Olsa1-15/+28
2026-08-05bpf: Factor stackid_init function from __bpf_get_stackidJiri Olsa1-36/+59
2026-08-05bpf: Inline bpf_iter_num_destroy() as a no-opPuranjay Mohan2-3/+5
2026-08-05bpf: Inline bpf_iter_num_next() kfuncPuranjay Mohan1-0/+17
2026-08-05bpf: Inline bpf_iter_num_new() kfuncPuranjay Mohan2-2/+26
2026-08-05bpf: Correct the overflow check comment in bpf_iter_num_next()Puranjay Mohan1-5/+4
2026-08-05bpf: Check load-acquire src ptr type before the loadDaniel Borkmann1-2/+2
2026-08-04bpf, cgroup: Fix invalid storage access after __cgroup_bpf_attach failedPu Lehui1-0/+8
2026-08-04bpf: Invalidate RCU pointers after final spin unlockNing Ding1-0/+5
2026-08-03bpf: Remove unused BTF_FMODEL_STRUCT_ARGYonghong Song1-2/+0
2026-08-03bpf: Fix mmap_lock deadlock on arena lock failureJiayuan Chen1-2/+6
2026-08-03bpf: Generate kfunc argument prototype at add-call timeAmery Hung2-17/+85
2026-08-03bpf: Classify scalar kfunc arguments from BTFAmery Hung1-50/+91
2026-08-03bpf: Tag nullable kfunc pointer args with PTR_MAYBE_NULLAmery Hung1-80/+67
2026-08-03bpf: Classify kfunc pointer arguments from BTF, resolve type against the registerAmery Hung1-54/+76
2026-08-03bpf: Distinguish fixed- and variable-size kfunc mem args with MEM_FIXED_SIZEAmery Hung1-17/+21
2026-08-03bpf: Handle NULL kfunc pointer args without a KF_ARG_PTR_TO_NULL typeAmery Hung1-22/+15
2026-08-03bpf: Classify kfunc mem_size args from BTF without register stateAmery Hung1-11/+9
2026-08-03bpf: Fold __szk const size handling into the scalar arg pathAmery Hung1-34/+32
2026-08-03bpf: Rename ARG_CONST_SIZE{,_OR_ZERO} to ARG_MEM_SIZE{,_OR_ZERO}Amery Hung9-35/+34
2026-08-03bpf: Check fixed-size mem args of helpers and kfuncs the same wayAmery Hung1-11/+17
2026-08-03bpf: Check helper and kfunc mem+size arguments identicallyAmery Hung1-18/+13