summaryrefslogtreecommitdiff
path: root/kernel/bpf
AgeCommit message (Expand)AuthorFilesLines
2026-01-20bpf: verifier: Make sync_linked_regs() scratch registersPuranjay Mohan1-6/+12
2026-01-16bpf: Add SPDX license identifiers to a few filesTim Bird3-11/+3
2026-01-16bpf: Preserve id of register in sync_linked_regs()Puranjay Mohan1-1/+3
2026-01-14bpf: Properly mark live registers for indirect jumpsAnton Protopopov1-0/+6
2026-01-14Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5Alexei Starovoitov1-0/+5
2026-01-13bpf: Return EACCES for incorrect access to insn arrayAnton Protopopov1-1/+1
2026-01-13bpf: Return proper address for non-zero offsets in insn arrayAnton Protopopov1-1/+1
2026-01-13bpf: return PTR_TO_BTF_ID | PTR_TRUSTED from BPF kfuncs by defaultMatt Bobrowski1-17/+29
2026-01-13bpf: Optimize the performance of find_bpffs_btf_enumsDonglin Peng1-25/+17
2026-01-13bpf: Skip anonymous types in type lookup for performanceDonglin Peng2-10/+7
2026-01-13btf: Verify BTF sortingDonglin Peng1-0/+43
2026-01-13btf: Optimize type lookup with binary searchDonglin Peng1-9/+81
2026-01-13bpf: Remove an unused parameter in check_func_protoSong Chen1-2/+2
2026-01-13bpf: Recognize special arithmetic shift in the verifierAlexei Starovoitov1-0/+39
2026-01-13bpf: Consistently use reg_state() for register access in the verifierMykyta Yatsenko1-23/+19
2026-01-12bpf, btf: Enforce destructor kfunc type with CFISami Tolvanen1-0/+7
2026-01-12bpf: crypto: Use the correct destructor kfunc typeSami Tolvanen1-1/+7
2026-01-07bpf: Reject BPF_MAP_TYPE_INSN_ARRAY in check_reg_const_str()Deepanshu Kartikey1-0/+5
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_cgroup_storage...Leon Hwang2-6/+19
2026-01-06bpf: Copy map value using copy_map_value_long for percpu_cgroup_storage mapsLeon Hwang1-4/+2
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_hash and lru_p...Leon Hwang2-31/+65
2026-01-06bpf: Add BPF_F_CPU and BPF_F_ALL_CPUS flags support for percpu_array mapsLeon Hwang2-7/+24
2026-01-06bpf: Introduce BPF_F_CPU and BPF_F_ALL_CPUS flagsLeon Hwang1-13/+16
2026-01-06bpf: Allow calls to arena functions while holding spinlocksEmil Tsalapatis1-1/+10
2026-01-06bpf: Check active lock count in in_sleepable_context()Emil Tsalapatis1-0/+1
2026-01-02bpf: Replace __opt annotation with __nullable for kfuncsPuranjay Mohan2-28/+23
2026-01-02bpf: arena: Reintroduce memcg accountingPuranjay Mohan3-8/+29
2026-01-02bpf: syscall: Introduce memcg enter/exit helpersPuranjay Mohan1-28/+26
2026-01-02bpf: Remove redundant KF_TRUSTED_ARGS flag from all kfuncsPuranjay Mohan5-16/+16
2026-01-02bpf: Make KF_TRUSTED_ARGS the default for all kfuncsPuranjay Mohan1-11/+3
2025-12-31bpf: allow states pruning for misc/invalid slots in iterator loopsEduard Zingerman1-6/+4
2025-12-30bpf: bpf_scc_visit instance and backedges accumulation for bpf_loop()Eduard Zingerman1-4/+9
2025-12-23bpf: arena: make arena kfuncs any context safePuranjay Mohan2-41/+217
2025-12-23bpf: arena: use kmalloc_nolock() in place of kvcalloc()Puranjay Mohan1-29/+55
2025-12-23bpf: arena: populate vm_area without allocating memoryPuranjay Mohan1-10/+90
2025-12-22bpf: crypto: replace -EEXIST with -EBUSYDaniel Gomez1-1/+1
2025-12-22bpf: allow calling kfuncs from raw_tp programsPuranjay Mohan1-0/+1
2025-12-21bpf: annotate file argument as __nullable in bpf_lsm_mmap_fileMatt Bobrowski3-3/+33
2025-12-21bpf: arm64: Optimize recursion detection by not using atomicsPuranjay Mohan1-1/+2
2025-12-21bpf: move recursion detection logic to helpersPuranjay Mohan1-4/+4
2025-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Alexei Starovoitov5-19/+72
2025-12-17Merge tag 'bpf-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfLinus Torvalds2-7/+65
2025-12-16bpf/verifier: Do not limit maximum direct offset into arena mapEmil Tsalapatis1-5/+0
2025-12-13bpf: Fix bpf_seq_read docs for increased buffer sizeT.J. Mercier1-1/+1
2025-12-10bpf: verifier improvement in 32bit shift sign extension patternCupertino Miranda1-11/+7
2025-12-09bpf: cpumap: propagate underlying error in cpu_map_update_elem()Kohei Enju1-8/+13
2025-12-09bpf: Fix truncated dmabuf iterator readsT.J. Mercier1-7/+49
2025-12-09bpf: Add bpf_has_frame_pointer()Josh Poimboeuf1-0/+16
2025-12-05bpf: Support associating BPF program with struct_opsAmery Hung3-0/+137
2025-12-05bpf: Allow verifier to fixup kernel module kfuncsAmery Hung1-2/+1