* [GIT PULL] BPF fixes for 7.2-rc1
@ 2026-06-25 20:19 Alexei Starovoitov
2026-06-25 22:00 ` pr-tracker-bot
2026-06-26 12:27 ` patchwork-bot+netdevbpf
0 siblings, 2 replies; 3+ messages in thread
From: Alexei Starovoitov @ 2026-06-25 20:19 UTC (permalink / raw)
To: torvalds; +Cc: bpf, daniel, andrii, memxor, eddyz87
Hi Linus,
The following changes since commit ef0c9f75a19532d7675384708fc8621e10850104:
lib: Add stale 'raid6' directory to .gitignore file (2026-06-21 14:09:49 -0700)
are available in the Git repository at:
https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git tags/bpf-fixes
for you to fetch changes up to 12091470c6b4c1c14b2de12dcbae2ada6cb6d20b:
bpf: Disable xfrm_decode_session hook attachment (2026-06-22 20:08:37 -0700)
----------------------------------------------------------------
- Fix effective prog array index with BPF_F_PREORDER (Amery Hung)
- Zero-initialize the fib lookup flow struct (Avinash Duduskar)
- Disable xfrm_decode_session hook attachment (Bradley Morgan)
- Allow type tag BTF records to succeed other modifier records
(Emil Tsalapatis)
- Fix build_id caching in stack_map_get_build_id_offset() (Ihor Solodrai)
- Add missing access_ok call to copy_user_syms (Jiri Olsa)
- Fix stack slot index in nospec checks (Nuoqi Gui)
- Preserve pointer spill metadata during half-slot cleanup (Nuoqi Gui)
- Fix partial copy of non-linear test_run output (Sun Jian)
- Fix BPF_PROG_ASSOC_STRUCT_OPS last field check (Thiébaud Weksteen)
- Reset register bounds before narrowing retval range (Tristan Madani)
- Fix vmlinux BTF leak in bpftool cgroup commands (Yichong Chen)
- Guard error writes in conntrack kfuncs (Yiyang Chen)
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
----------------------------------------------------------------
Alexei Starovoitov (5):
Merge branch 'bpf-fix-stack-slot-index-for-spectre-v4-nospec-checks'
bpf: Emit verbose message when prog-specific btf_struct_access rejects a write
Merge branch 'fix-effective-prog-array-indexing-with-bpf_f_preorder'
Merge branch 'bpf-guard-conntrack-opts-error-writes'
Merge branch 'fix-stale-register-bounds-on-lsm-retval-context-load'
Amery Hung (2):
bpf: Fix effective prog array index with BPF_F_PREORDER
selftests/bpf: Test cgroup link replace with BPF_F_PREORDER
Avinash Duduskar (1):
bpf: zero-initialize the fib lookup flow struct
Bradley Morgan (1):
bpf: Disable xfrm_decode_session hook attachment
Emil Tsalapatis (1):
bpf: Allow type tag BTF records to succeed other modifier records
Ihor Solodrai (1):
bpf: Fix build_id caching in stack_map_get_build_id_offset()
Jiri Olsa (1):
bpf: Add missing access_ok call to copy_user_syms
Nuoqi Gui (4):
bpf: Fix stack slot index in nospec checks
selftests/bpf: Cover stack nospec slot indexing
bpf: Preserve pointer spill metadata during half-slot cleanup
selftests/bpf: Cover half-slot cleanup of pointer spills
Sun Jian (1):
bpf: Fix partial copy of non-linear test_run output
Thiébaud Weksteen (1):
bpf: Fix BPF_PROG_ASSOC_STRUCT_OPS last field check
Tristan Madani (2):
bpf: Reset register bounds before narrowing retval range in check_mem_access()
selftests/bpf: Add test for stale bounds on LSM retval context load
Yichong Chen (1):
bpftool: Fix vmlinux BTF leak in cgroup commands
Yiyang Chen (2):
bpf: Guard conntrack opts error writes
selftests/bpf: Cover small conntrack opts error writes
kernel/bpf/bpf_lsm.c | 3 +
kernel/bpf/btf.c | 209 ++++++++++++---------
kernel/bpf/cgroup.c | 108 ++++++-----
kernel/bpf/stackmap.c | 183 ++++++++++++------
kernel/bpf/states.c | 13 +-
kernel/bpf/syscall.c | 2 +-
kernel/bpf/verifier.c | 8 +-
kernel/trace/bpf_trace.c | 11 +-
net/bpf/test_run.c | 8 +-
net/core/filter.c | 4 +-
net/netfilter/nf_conntrack_bpf.c | 35 ++--
tools/bpf/bpftool/cgroup.c | 14 +-
tools/testing/selftests/bpf/prog_tests/bpf_nf.c | 6 +
tools/testing/selftests/bpf/prog_tests/btf.c | 12 +-
.../selftests/bpf/prog_tests/cgroup_preorder.c | 77 ++++++++
tools/testing/selftests/bpf/progs/test_bpf_nf.c | 26 +++
tools/testing/selftests/bpf/progs/verifier_lsm.c | 15 ++
.../selftests/bpf/progs/verifier_spill_fill.c | 18 ++
.../testing/selftests/bpf/progs/verifier_unpriv.c | 22 +++
19 files changed, 535 insertions(+), 239 deletions(-)
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [GIT PULL] BPF fixes for 7.2-rc1
2026-06-25 20:19 [GIT PULL] BPF fixes for 7.2-rc1 Alexei Starovoitov
@ 2026-06-25 22:00 ` pr-tracker-bot
2026-06-26 12:27 ` patchwork-bot+netdevbpf
1 sibling, 0 replies; 3+ messages in thread
From: pr-tracker-bot @ 2026-06-25 22:00 UTC (permalink / raw)
To: Alexei Starovoitov; +Cc: torvalds, bpf, daniel, andrii, memxor, eddyz87
The pull request you sent on Thu, 25 Jun 2026 13:19:32 -0700:
> https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git tags/bpf-fixes
has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/4edcdefd4083ae04b1a5656f4be6cd83ae919ef4
Thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/prtracker.html
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [GIT PULL] BPF fixes for 7.2-rc1
2026-06-25 20:19 [GIT PULL] BPF fixes for 7.2-rc1 Alexei Starovoitov
2026-06-25 22:00 ` pr-tracker-bot
@ 2026-06-26 12:27 ` patchwork-bot+netdevbpf
1 sibling, 0 replies; 3+ messages in thread
From: patchwork-bot+netdevbpf @ 2026-06-26 12:27 UTC (permalink / raw)
To: Alexei Starovoitov; +Cc: torvalds, bpf, daniel, andrii, memxor, eddyz87
Hello:
This pull request was applied to bpf/bpf.git (master)
by Linus Torvalds <torvalds@linux-foundation.org>:
On Thu, 25 Jun 2026 13:19:32 -0700 you wrote:
> Hi Linus,
>
> The following changes since commit ef0c9f75a19532d7675384708fc8621e10850104:
>
> lib: Add stale 'raid6' directory to .gitignore file (2026-06-21 14:09:49 -0700)
>
> are available in the Git repository at:
>
> [...]
Here is the summary with links:
- [GIT,PULL] BPF fixes for 7.2-rc1
https://git.kernel.org/bpf/bpf/c/4edcdefd4083
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-06-26 12:28 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-06-25 20:19 [GIT PULL] BPF fixes for 7.2-rc1 Alexei Starovoitov
2026-06-25 22:00 ` pr-tracker-bot
2026-06-26 12:27 ` patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox