All of lore.kernel.org
 help / color / mirror / Atom feed
* [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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.