aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/bpf/core.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-27bpf: Enforce expected_attach_type for tailcall compatibilityDaniel Borkmann1-0/+5
2025-09-18bpf: Update the bpf_prog_calc_tag to use SHA256KP Singh1-3/+2
2025-09-11bpf: core: introduce main_prog_aux for stream accessPuranjay Mohan1-3/+3
2025-09-11Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf after rc5Alexei Starovoitov1-8/+13
2025-09-09bpf: Allow fall back to interpreter for programs with stack size <= 512KaFai Wan1-7/+9
2025-08-22bpf: Use sha1() instead of sha1_transform() in bpf_prog_calc_tag()Eric Biggers1-41/+9
2025-08-15bpf: Check the helper function is valid in get_helper_protoJiri Olsa1-1/+4
2025-07-31bpf: Fix oob access in cgroup local storageDaniel Borkmann1-0/+15
2025-07-31bpf: Move bpf map owner out of common structDaniel Borkmann1-17/+18
2025-07-30Merge tag 'bpf-next-6.17' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-10/+141
2025-07-26bpf: Move bpf_jit_get_prog_name() to core.cPuranjay Mohan1-0/+7
2025-07-14lib/crypto: sha1: Rename sha1_init() to sha1_init_raw()Eric Biggers1-1/+1
2025-07-07bpf: Fix bounds for bpf_prog_get_file_line linfo loopKumar Kartikeya Dwivedi1-1/+3
2025-07-03bpf: Report may_goto timeout to BPF stderrKumar Kartikeya Dwivedi1-1/+19
2025-07-03bpf: Add function to find program from stack traceKumar Kartikeya Dwivedi1-0/+33
2025-07-03bpf: Ensure RCU lock is held around bpf_prog_ksym_findKumar Kartikeya Dwivedi1-1/+4
2025-07-03bpf: Add function to extract program source infoKumar Kartikeya Dwivedi1-0/+47
2025-07-03bpf: Introduce BPF standard streamsKumar Kartikeya Dwivedi1-0/+5
2025-06-09bpf, arm64, powerpc: Change nospec to include v1 barrierLuis Gerhorst1-8/+9
2025-06-09bpf, arm64, powerpc: Add bpf_jit_bypass_spec_v1/v4()Luis Gerhorst1-0/+15
2025-05-27bpf: Avoid __bpf_prog_ret0_warn when jit failsKaFai Wan1-1/+1
2025-05-01bpf: Allow XDP dev-bound programs to perform XDP_REDIRECT into mapsLorenzo Bianconi1-11/+16
2025-03-18bpf: Make perf_event_read_output accessible in all program types.Emil Tsalapatis1-0/+5
2025-03-15bpf: Introduce load-acquire and store-release instructionsPeilin Ye1-6/+61
2025-03-15bpf: Add verifier support for timed may_gotoKumar Kartikeya Dwivedi1-0/+26
2025-02-14bpf: Fix array bounds error with may_gotoJiayuan Chen1-4/+15
2024-12-10bpf: fix potential error returnAnton Protopopov1-1/+5
2024-12-10bpf: refactor bpf_helper_changes_pkt_data to use helper numberEduard Zingerman1-1/+1
2024-11-21Merge tag 'bpf-next-6.13' of git://git.kernel.org/pub/scm/linux/kernel/git/bp...Linus Torvalds1-0/+6
2024-11-19Merge tag 'random-6.13-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds1-1/+1
2024-11-12bpf: Find eligible subprogs for private stack supportYonghong Song1-0/+5
2024-10-16bpf: Prevent tailcall infinite loop caused by freplaceLeon Hwang1-0/+1
2024-10-03bpf: Include <linux/prandom.h> instead of <linux/random.h>Uros Bizjak1-1/+1
2024-10-02move asm/unaligned.h to linux/unaligned.hAl Viro1-1/+1
2024-07-29bpf: Prevent tail call between progs attached to different hooksXu Kuohai1-3/+18
2024-07-09Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Paolo Abeni1-5/+3
2024-06-27kallsyms: rework symbol lookup return codesArnd Bergmann1-4/+3
2024-06-20bpf: remove unused parameter in __bpf_free_used_btfsRafael Passos1-3/+2
2024-06-20bpf: remove unused parameter in bpf_jit_binary_pack_finalizeRafael Passos1-2/+1
2024-05-15Merge tag 'modules-6.10-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-3/+3
2024-05-14mm: introduce execmem_alloc() and execmem_free()Mike Rapoport (IBM)1-3/+3
2024-05-13Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski1-6/+19
2024-05-12riscv, bpf: inline bpf_get_smp_processor_id()Puranjay Mohan1-0/+11
2024-05-02Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski1-0/+9
2024-04-29bpf: Switch to krealloc_array()Andy Shevchenko1-1/+1
2024-04-29bpf: Use struct_size()Andy Shevchenko1-5/+7
2024-04-26bpf: verifier: prevent userspace memory accessPuranjay Mohan1-0/+9
2024-04-22bpf: Fix typos in commentsRafael Passos1-1/+1
2024-04-09bpf: Add support for certain atomics in bpf_arena to x86 JITAlexei Starovoitov1-0/+5
2024-04-03bpf: add special internal-only MOV instruction to resolve per-CPU addrsAndrii Nakryiko1-0/+5