summaryrefslogtreecommitdiff
path: root/kernel/bpf/core.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-20x86/bpf: Make arch_bpf_trampoline_size allocate from EXECMEM_MODULE_DATAMike Rapoport (Microsoft)1-5/+0
2026-08-15bpf: Add source and instruction diagnostic contextKumar Kartikeya Dwivedi1-18/+17
2026-08-13bpf: Eliminate dup/restore of insn_aux_dataXu Kuohai1-16/+0
2026-08-08bpf: Support __arena and __arena__nullable kfunc argument suffixesTejun Heo1-0/+5
2026-07-22bpf, x86: Make sure allocation in arch_bpf_trampoline_size() is writableMike Rapoport (Microsoft)1-0/+5
2026-07-22bpf: alloc_prog_pack(): Skip ROX management for already ROX memoryMike Rapoport (Microsoft)1-7/+14
2026-07-22bpf: Drop __weak from bpf_jit_alloc_exec() and bpf_jit_free_exec()Mike Rapoport (Microsoft)1-2/+2
2026-07-08bpf: Introduce jit_required flag and remove bpf_prog_has_kfunc_call()Tiezhu Yang1-5/+2
2026-07-09bpf: Account scratch buffer in bpf_prog_calc_tagDaniel Borkmann1-1/+1
2026-07-01bpf: Prefer dirty packs for eBPF allocationsPawan Gupta1-3/+3
2026-07-01bpf: Prefer packs that won't trigger an IBPB flush on allocationPawan Gupta1-3/+24
2026-07-01bpf: Skip redundant IBPB in pack allocatorPawan Gupta1-1/+14
2026-07-01bpf: Restrict JIT predictor flush to cBPFPawan Gupta1-5/+8
2026-07-01bpf: Support for hardening against JIT sprayingPawan Gupta1-0/+19
2026-06-10bpf: Tighten cgroup storage cookie checks for prog arraysDaniel Borkmann1-1/+1
2026-05-27bpf: Fix bpf_arena_handle_page_fault() redefinition without CONFIG_BPF_SYSCALLTejun Heo1-1/+2
2026-05-25Merge branch 'arena_direct_access'Alexei Starovoitov1-0/+5
2026-05-25Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.1-rc5Alexei Starovoitov1-8/+19
2026-05-23bpf: Recover arena kernel faults with scratch pageKumar Kartikeya Dwivedi1-0/+5
2026-05-16bpf: Clean up redundant stack arg checks for non-JITed programsYonghong Song1-1/+1
2026-05-13bpf,x86: Implement JIT support for stack argumentsYonghong Song1-0/+10
2026-05-13bpf: Prepare architecture JIT support for stack argumentsYonghong Song1-0/+5
2026-05-13bpf: Reject stack arguments in non-JITed programsYonghong Song1-1/+1
2026-05-11bpf: Fix s16 truncation for large bpf-to-bpf call offsetsYazhou Tang1-7/+14
2026-05-11bpf: Fix out-of-bounds read in bpf_patch_call_args()Yazhou Tang1-1/+5
2026-04-23bpf: Introduce bpf register BPF_REG_PARAMSYonghong Song1-2/+2
2026-04-16bpf: Add helper to detect indirect jump targetsXu Kuohai1-0/+9
2026-04-16bpf: Pass bpf_verifier_env to JITXu Kuohai1-43/+43
2026-04-16bpf: Move constants blinding out of arch-specific JITsXu Kuohai1-9/+60
2026-04-08bpf: Make find_linfo widely availableKumar Kartikeya Dwivedi1-0/+37
2026-04-08bpf: Extract bpf_get_linfo_file_lineKumar Kartikeya Dwivedi1-8/+21
2026-04-07bpf: Retire rcu_trace_implies_rcu_gp()Kumar Kartikeya Dwivedi1-6/+4
2026-04-06bpf: Avoid -Wflex-array-members-not-at-end warningsGustavo A. R. Silva1-5/+7
2026-04-05bpf: Fix stale offload->prog pointer after constant blindingMingTao Huang1-0/+2
2026-03-24bpf: Remove inclusions of crypto/sha1.hEric Biggers1-1/+0
2026-03-22Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf 7.0-rc5Alexei Starovoitov1-8/+35
2026-03-21bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MINJenny Guanni Qu1-8/+14
2026-03-10bpf: Fix constant blinding for PROBE_MEM32 storesSachin Kumar1-0/+21
2026-02-24bpf: Do not increment tailcall count when prog is NULLHari Bathini1-2/+2
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds1-2/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-7/+7
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds1-2/+3
2026-01-31bpf: Add bpf_jit_supports_fsession()Leon Hwang1-0/+5
2026-01-30bpf: Allow sleepable programs to use tail callsJiri Olsa1-1/+3
2026-01-20kallsyms/bpf: rename __bpf_address_lookup() to bpf_address_lookup()Petr Mladek1-2/+2
2026-01-20kernel.h: drop hex.h and update all hex.h usersRandy Dunlap1-0/+1
2025-12-21bpf: arm64: Optimize recursion detection by not using atomicsPuranjay Mohan1-1/+2
2025-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Alexei Starovoitov1-0/+16
2025-12-09bpf: Add bpf_has_frame_pointer()Josh Poimboeuf1-0/+16
2025-12-05bpf: Support associating BPF program with struct_opsAmery Hung1-0/+3