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