aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
11 daysMerge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds10-201/+234
13 daysbpf: Don't re-sort subprog_info[] for every new subprogramAlexei Starovoitov1-16/+13
13 daysbpf: Fix out-of-bounds btf->types write for split BTFFeng Yang1-3/+4
13 daysbpf: Finish the insn in the state that maybe_fork_scalars() splits offAlexei Starovoitov1-9/+18
13 daysbpf: Reset the range of a packet pointer that scalar evolution clampsAlexei Starovoitov1-0/+7
13 daysbpf: Don't clamp a register whose type changed in the loopAlexei Starovoitov1-0/+8
13 daysbpf: Don't widen a pointer to a buffer in scalar evolutionAlexei Starovoitov1-1/+0
13 daysbpf: Clear delta of a register that scalar evolution widensAlexei Starovoitov2-7/+1
13 daysbpf: Remove BPF_F_ARENA_SCALARAlexei Starovoitov4-100/+16
13 daysMerge tag 'mm-stable-2026-10-25-19-27' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds1-1/+2
13 daysbpf: Fix bpf_timer callback running on a freed mapMani Tofigh1-4/+7
13 daysbpf: Print 32-bit SCEV bounds as 32-bit numbersEduard Zingerman2-3/+13
13 daysbpf: (zext32 (zext32 X)) -> (zext32 X) SCEV simplification ruleEduard Zingerman1-0/+4
13 daysbpf: Check the iteration count before the predicted exit valueEduard Zingerman1-11/+8
13 daysbpf: Avoid false infinite loop reports after changes in SCEV clampingEduard Zingerman1-8/+28
13 daysbpf: Do not intersect with current register range on clampEduard Zingerman1-6/+0
13 daysbpf: Reject pointer operands for 32-bit recurrences/latchesEduard Zingerman1-3/+7
2026-10-26bpf: Validate stack arg reads against caller stateWeiming Shi1-1/+10
2026-10-25bpf: Track borrowed iterator results by defaultXu Yunxiang2-13/+68
2026-10-24bpf: arena: mark arena_map_mmap() mappings VM_MIXEDMAPLorenzo Stoakes (ARM)1-1/+2
2026-10-24bpf: Propagate btf_add_type() errors in btf_check_all_metas()Feng Yang1-1/+5
2026-10-24bpf: Dissociate struct_ops progs before the grace period of the mapQiliang Yuan1-4/+6
2026-10-24bpf: Protect the struct_ops association with a spinlockQiliang Yuan2-11/+11
2026-10-23Merge tag 'bpf-next-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextLinus Torvalds49-3593/+13758
2026-10-23Merge tag 'mm-stable-2026-10-19-21-33' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds2-12/+7
2026-10-22Merge tag 'hardening-v7.4-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds1-6/+2
2026-10-21bpf: Reject unwind_goto and unwind_exit in offloaded progsAlexei Starovoitov1-1/+1
2026-10-21bpf: Support 32-bit linear scalar evolutionEduard Zingerman2-108/+262
2026-10-20bpf: Add unwind_goto and unwind_exit insnsAlexei Starovoitov7-4/+147
2026-10-19Merge tag 'vfs-7.4-rc1.idmap' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds1-3/+3
2026-10-19Merge tag 'vfs-7.4-rc1.file' of git://git.kernel.org/pub/scm/linux/kernel/git/vfs/vfsLinus Torvalds2-6/+6
2026-10-20bpf: Annotate data races on bpf_lru_node typeNicholas Velten1-6/+3
2026-10-20bpf: Fix arena race between page free and alloc leading to incoherencyEmil Tsalapatis1-86/+73
2026-10-20bpf: Revalidate faulted arena pages before installing user mappingsEmil Tsalapatis1-2/+16
2026-10-20bpf: Refuse CO-RE relocations for a signed programKumar Kartikeya Dwivedi1-0/+9
2026-10-20bpf: Don't reference arena kfuncs when arena isn't builtSasha Levin1-0/+5
2026-10-20bpf: Drop unused entries from special_kfunc_list againSasha Levin1-6/+0
2026-10-19bpf: Set up the arena base only in functions that use itKumar Kartikeya Dwivedi2-0/+58
2026-10-19bpf: Turn loads of __arena pointer members into arena pointersKumar Kartikeya Dwivedi3-4/+145
2026-10-19bpf: Recognize __nullable on pointer members of kernel structsKumar Kartikeya Dwivedi2-2/+26
2026-10-19bpf: Check exclusive maps once the program digest is finalKumar Kartikeya Dwivedi1-26/+59
2026-10-19bpf: Refuse the prologue for an extension if callers keep packet pointersAlexei Starovoitov2-6/+67
2026-10-19bpf: Enforce trusted BTF ID argument provenanceYiyang Chen1-7/+20
2026-10-18bpf: Fix incorrect handling of user flags by percpu hash map updatesMasoud Aghasi1-4/+6
2026-10-18bpf: Fix incorrect handling of user flags in bpf_percpu_array_updateMasoud Aghasi1-3/+3
2026-10-18bpf: Determine freplace staticness from BTF linkageKaFai Wan1-1/+2
2026-10-18bpf: Zero-extend the index in inlined bpf_get_func_arg()Woojin Ji1-1/+1
2026-10-18bpf: Refuse packet slices for packet-changing helpersJosef Bacik1-0/+10
2026-10-18bpf: Unclone the skb for kfuncs that write through a dynptrAlexei Starovoitov1-0/+8
2026-10-18bpf: Refuse the prologue for an extension that cannot take itAlexei Starovoitov1-0/+25