summaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorLines
2026-03-21bpf: Consolidate sleepable checks in check_helper_call()Puranjay Mohan-27/+17
2026-03-21bpf: Fix exception exit lock checking for subprogsIhor Solodrai-1/+2
2026-03-19bpf: Add warning to detect memory leak in bpf_selem_unlink_nofail()Amery Hung-0/+8
2026-03-19bpf: Do not allow deleting local storage in NMIAmery Hung-0/+3
2026-03-18bpf: Release module BTF IDR before module unloadKumar Kartikeya Dwivedi-4/+20
2026-03-16bpf: Only enforce 8 frame call stack limit for all-static stacksEmil Tsalapatis-22/+54
2026-03-13bpf: Avoid one round of bounds deductionPaul Chaignon-2/+1
2026-03-13bpf: better naming for __reg_deduce_bounds() partsEduard Zingerman-6/+11
2026-03-10bpf: Fix constant blinding for PROBE_MEM32 storesSachin Kumar-0/+21
2026-03-10bpf: detect non null pointer with register operand in JEQ/JNE.Cupertino Miranda-3/+6
2026-03-10bpf: Reset register ID for BPF_END value trackingYazhou Tang-0/+7
2026-03-09bpf: Always allow fmod_ret programs on syscallsViktor Malik-10/+19
2026-03-09bpf: Always allow sleepable programs on syscallsViktor Malik-6/+54
2026-03-08Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc3Alexei Starovoitov-7/+35
2026-03-07Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds-6/+35
2026-03-06bpf: collect only live registers in linked regsEduard Zingerman-3/+10
2026-03-06bpf: Fix u32/s32 bounds when ranges cross min/max boundaryEduard Zingerman-0/+24
2026-03-06bpf: drop kthread_exit from noreturn_denyChristian Loehle-1/+0
2026-03-03bpf: Fix a UAF issue in bpf_trampoline_link_cgroup_shimLang Xu-3/+1
2026-03-03bpf: Allow void global functions in the verifierEmil Tsalapatis-10/+58
2026-03-03bpf: extract check_global_subprog_return_code() for clarityEduard Zingerman-18/+44
2026-03-03bpf: Extract program_returns_void() for clarityEduard Zingerman-28/+36
2026-03-03bpf: Factor out program return value calculationEmil Tsalapatis-101/+125
2026-03-03bpf: Relax fixed offset check for PTR_TO_CTXKumar Kartikeya Dwivedi-1/+12
2026-03-03bpf: Add missing XDP_ABORTED handling in cpumapAnand Kumar Shaw-1/+4
2026-03-03s390: Introduce bpf_get_lowcore() kfuncIlya Leoshkevich-0/+3
2026-03-01Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc2Alexei Starovoitov-65/+318
2026-02-27bpf: Improve bounds when tnum has a single possible valuePaul Chaignon-0/+30
2026-02-27bpf: Introduce tnum_step to step through tnum's membersHarishankar Vishwanathan-0/+56
2026-02-27bpf: Fix race in devmap on PREEMPT_RTJiayuan Chen-4/+21
2026-02-27bpf: Fix race in cpumap on PREEMPT_RTJiayuan Chen-2/+15
2026-02-27bpf: Retire rcu_trace_implies_rcu_gp() from local storageKumar Kartikeya Dwivedi-18/+19
2026-02-27bpf: Delay freeing fields in local storageKumar Kartikeya Dwivedi-19/+21
2026-02-27bpf: Lose const-ness of map in map_check_btf()Kumar Kartikeya Dwivedi-13/+12
2026-02-27bpf: Register dtor for freeing special fieldsKumar Kartikeya Dwivedi-11/+134
2026-02-26bpf: Fix stack-out-of-bounds write in devmapKohei Enju-5/+17
2026-02-24bpf: Do not increment tailcall count when prog is NULLHari Bathini-2/+2
2026-02-23bpf: allow using bpf_kptr_xchg even if the MEM_RCU flag is setKaitao Cheng-0/+2
2026-02-23bpf: allow using bpf_kptr_xchg even if the NON_OWN_REF flag is setKaitao Cheng-1/+3
2026-02-23bpf: allow calling bpf_kptr_xchg while holding a lockKaitao Cheng-1/+2
2026-02-23Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 7.0-rc1Alexei Starovoitov-102/+106
2026-02-22Convert remaining multi-line kmalloc_obj/flex GFP_KERNEL usesKees Cook-1/+1
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds-2/+1
2026-02-21Convert 'alloc_flex' family to use the new default GFP_KERNEL argumentLinus Torvalds-1/+1
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-21/+21
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-102/+107
2026-02-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf before 7.0-rc1Alexei Starovoitov-23/+25
2026-02-13bpf: rename bpf_reg_state->off to bpf_reg_state->deltaEduard Zingerman-13/+13
2026-02-13bpf: use reg->var_off instead of reg->off for pointersEduard Zingerman-191/+128
2026-02-13bpf: split check_reg_sane_offset() in two partsEduard Zingerman-12/+27