BPF List
 help / color / mirror / Atom feed
* [GIT PULL] BPF fixes for 7.1-rc3
@ 2026-05-09 23:34 Alexei Starovoitov
  2026-05-10 15:54 ` pr-tracker-bot
  2026-05-10 18:52 ` patchwork-bot+netdevbpf
  0 siblings, 2 replies; 3+ messages in thread
From: Alexei Starovoitov @ 2026-05-09 23:34 UTC (permalink / raw)
  To: torvalds; +Cc: bpf, daniel, andrii, memxor, eddyz87

Hi Linus,

The following changes since commit eb5249b12507246dc959945454cd1be8d7dc3795:

  Merge tag 'parisc-for-7.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux (2026-04-18 11:37:36 -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 3ac1a467e37683f602221e243fa3c59b0de81165:

  bpf: Fix off-by-one boundary validation in arena direct-value access (2026-05-09 16:18:39 -0700)

----------------------------------------------------------------
- Fix sk_local_storage diag dump via netlink (Amery Hung)

- Fix off-by-one in arena direct-value access (Junyoung Jang)

- Reject TCP_NODELAY in bpf-tcp congestion control (KaFai Wan)

- Fix type confusion in bpf_*_sock() (Kuniyuki Iwashima)

- Reject TX-only AF_XDP sockets (Linpu Yu)

- Don't run arg-tracking analysis twice on main subprog (Paul Chaignon)

- Fix NULL pointer dereference in bpf_sk_storage_clone and fib lookup
  (Weiming Shi)

Signed-off-by: Alexei Starovoitov <ast@kernel.org>
----------------------------------------------------------------
Amery Hung (1):
      bpf: Fix sk_local_storage diag dumping uninitialized special fields

Junyoung Jang (1):
      bpf: Fix off-by-one boundary validation in arena direct-value access

KaFai Wan (4):
      bpf: Reject TCP_NODELAY in TCP header option callbacks
      bpf: Reject TCP_NODELAY in bpf-tcp-cc
      selftests/bpf: Test TCP_NODELAY in TCP hdr opt callbacks
      selftests/bpf: Verify bpf-tcp-cc rejects TCP_NODELAY

Kuniyuki Iwashima (7):
      sockmap: Fix sk_psock_drop() race vs sock_map_{unhash,close,destroy}().
      bpf: tcp: Fix type confusion in bpf_tcp_sock().
      selftest: bpf: Add test for bpf_tcp_sock() and RAW socket.
      bpf: tcp: Fix type confusion in bpf_skc_to_tcp_sock().
      bpf: tcp: Fix type confusion in bpf_skc_to_tcp6_sock().
      bpf: tcp: Fix type confusion in sol_tcp_sockopt().
      bpf: Free reuseport cBPF prog after RCU grace period.

Linpu Yu (1):
      xskmap: reject TX-only AF_XDP sockets

Martin KaFai Lau (2):
      Merge branch 'bpf-reject-tcp_nodelay-in-tcp-header-option'
      Merge branch 'bpf-tcp-fix-type-confusion-in-bpf-helper-functions'

Matthieu Baerts (NGI0) (1):
      mptcp: bpf: Fix type confusion in bpf_mptcp_sock_from_subflow()

Paul Chaignon (2):
      tools/headers: Regenerate stddef.h to fix BPF selftests
      bpf: Don't run arg-tracking analysis twice on main subprog

Weiming Shi (2):
      bpf: Fix NULL pointer dereference in bpf_sk_storage_clone and diag paths
      bpf: Fix NULL pointer dereference in bpf_skb_fib_lookup()

 include/linux/bpf.h                                |  1 +
 kernel/bpf/arena.c                                 |  2 +-
 kernel/bpf/liveness.c                              | 25 +++-------
 net/core/bpf_sk_storage.c                          | 14 +++---
 net/core/filter.c                                  | 55 +++++++++++++++++++---
 net/core/sock_map.c                                | 39 +++++++++------
 net/ipv4/bpf_tcp_ca.c                              |  2 +-
 net/mptcp/bpf.c                                    |  2 +-
 net/xdp/xskmap.c                                   |  4 ++
 tools/include/uapi/linux/stddef.h                  | 26 +++++++++-
 .../testing/selftests/bpf/prog_tests/bpf_tcp_ca.c  |  4 ++
 .../testing/selftests/bpf/prog_tests/sockopt_sk.c  | 17 ++++++-
 .../selftests/bpf/prog_tests/tcp_hdr_options.c     |  4 ++
 tools/testing/selftests/bpf/progs/bpf_cubic.c      | 14 ++++++
 tools/testing/selftests/bpf/progs/sockopt_sk.c     | 16 +++++++
 .../bpf/progs/test_misc_tcp_hdr_options.c          | 15 +++++-
 16 files changed, 189 insertions(+), 51 deletions(-)

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2026-05-10 18:53 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-09 23:34 [GIT PULL] BPF fixes for 7.1-rc3 Alexei Starovoitov
2026-05-10 15:54 ` pr-tracker-bot
2026-05-10 18:52 ` 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