summaryrefslogtreecommitdiffstats
path: root/kernel/bpf/core.c
AgeCommit message (Expand)AuthorLines
2026-03-21bpf: Fix undefined behavior in interpreter sdiv/smod for INT_MINJenny Guanni Qu-8/+14
2026-03-10bpf: Fix constant blinding for PROBE_MEM32 storesSachin Kumar-0/+21
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds-2/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-7/+7
2026-02-12Merge tag 'mm-nonmm-stable-2026-02-12-10-48' of git://git.kernel.org/pub/scm/...Linus Torvalds-2/+3
2026-01-31bpf: Add bpf_jit_supports_fsession()Leon Hwang-0/+5
2026-01-30bpf: Allow sleepable programs to use tail callsJiri Olsa-1/+3
2026-01-20kallsyms/bpf: rename __bpf_address_lookup() to bpf_address_lookup()Petr Mladek-2/+2
2026-01-20kernel.h: drop hex.h and update all hex.h usersRandy Dunlap-0/+1
2025-12-21bpf: arm64: Optimize recursion detection by not using atomicsPuranjay Mohan-1/+2
2025-12-16Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after 6.19-rc1Alexei Starovoitov-0/+16
2025-12-09bpf: Add bpf_has_frame_pointer()Josh Poimboeuf-0/+16
2025-12-05bpf: Support associating BPF program with struct_opsAmery Hung-0/+3
2025-11-24bpf: specify the old and new poke_type for bpf_arch_text_pokeMenglong Dong-2/+3
2025-11-05bpf, x86: add support for indirect jumpsAnton Protopopov-0/+1
2025-11-05bpf: support instructions arrays with constants blindingAnton Protopopov-0/+20
2025-09-27bpf: Enforce expected_attach_type for tailcall compatibilityDaniel Borkmann-0/+5
2025-09-18bpf: Update the bpf_prog_calc_tag to use SHA256KP Singh-3/+2
2025-09-11bpf: core: introduce main_prog_aux for stream accessPuranjay Mohan-3/+3
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5Alexei Starovoitov-8/+13
2025-09-09bpf: Allow fall back to interpreter for programs with stack size <= 512KaFai Wan-7/+9
2025-08-22bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag()Eric Biggers-41/+9
2025-08-15bpf: Check the helper function is valid in get_helper_protoJiri Olsa-1/+4
2025-07-31bpf: Fix oob access in cgroup local storageDaniel Borkmann-0/+15
2025-07-31bpf: Move bpf map owner out of common structDaniel Borkmann-17/+18
2025-07-30Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds-10/+141
2025-07-26bpf: Move bpf_jit_get_prog_name() to core.cPuranjay Mohan-0/+7
2025-07-14lib/crypto: sha1: Rename sha1_init() to sha1_init_raw()Eric Biggers-1/+1
2025-07-07bpf: Fix bounds for bpf_prog_get_file_line linfo loopKumar Kartikeya Dwivedi-1/+3
2025-07-03bpf: Report may_goto timeout to BPF stderrKumar Kartikeya Dwivedi-1/+19
2025-07-03bpf: Add function to find program from stack traceKumar Kartikeya Dwivedi-0/+33
2025-07-03bpf: Ensure RCU lock is held around bpf_prog_ksym_findKumar Kartikeya Dwivedi-1/+4
2025-07-03bpf: Add function to extract program source infoKumar Kartikeya Dwivedi-0/+47
2025-07-03bpf: Introduce BPF standard streamsKumar Kartikeya Dwivedi-0/+5
2025-06-09bpf, arm64, powerpc: Change nospec to include v1 barrierLuis Gerhorst-8/+9
2025-06-09bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4()Luis Gerhorst-0/+15
2025-05-27bpf: Avoid __bpf_prog_ret0_warn when jit failsKaFai Wan-1/+1
2025-05-01bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into mapsLorenzo Bianconi-11/+16
2025-03-18bpf: Make perf_event_read_output accessible in all program types.Emil Tsalapatis-0/+5
2025-03-15bpf: Introduce load-acquire and store-release instructionsPeilin Ye-6/+61
2025-03-15bpf: Add verifier support for timed may_gotoKumar Kartikeya Dwivedi-0/+26
2025-02-14bpf: Fix array bounds error with may_gotoJiayuan Chen-4/+15
2024-12-10bpf: fix potential error returnAnton Protopopov-1/+5
2024-12-10bpf: refactor bpf_helper_changes_pkt_data to use helper numberEduard Zingerman-1/+1
2024-11-21Merge tag 'bpf-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds-0/+6
2024-11-19Merge tag 'random-6.13-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds-1/+1
2024-11-12bpf: Find eligible subprogs for private stack supportYonghong Song-0/+5
2024-10-16bpf: Prevent tailcall infinite loop caused by freplaceLeon Hwang-0/+1
2024-10-03bpf: Include <linux/prandom.h> instead of <linux/random.h>Uros Bizjak-1/+1
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro-1/+1