Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
authorPaolo Abeni <pabeni@redhat.com>
Tue, 9 Jul 2024 14:21:56 +0000 (16:21 +0200)
committerPaolo Abeni <pabeni@redhat.com>
Tue, 9 Jul 2024 14:21:56 +0000 (16:21 +0200)
commit528269fe117f3b19461733a0fa408c55a5270aff
treeb8f2ee433d92c0ab5a3525c128a6744ecbb40a1d
parent0913ec336a6c0c4a2b296bd9f74f8e41c4c83c8c
parentf0c18025693707ec344a70b6887f7450bf4c826b
Merge tag 'for-netdev' of https://git./linux/kernel/git/bpf/bpf

Daniel Borkmann says:

====================
pull-request: bpf 2024-07-09

The following pull-request contains BPF updates for your *net* tree.

We've added 3 non-merge commits during the last 1 day(s) which contain
a total of 5 files changed, 81 insertions(+), 11 deletions(-).

The main changes are:

1) Fix a use-after-free in a corner case where tcx_entry got released too
   early. Also add BPF test coverage along with the fix, from Daniel Borkmann.

2) Fix a kernel panic on Loongarch in sk_msg_recvmsg() which got triggered
   by running BPF sockmap selftests, from Geliang Tang.

bpf-for-netdev

* tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf:
  skmsg: Skip zero length skb in sk_msg_recvmsg
  selftests/bpf: Extend tcx tests to cover late tcx_entry release
  bpf: Fix too early release of tcx_entry
====================

Link: https://patch.msgid.link/20240709091452.27840-1-daniel@iogearbox.net
Signed-off-by: Paolo Abeni <pabeni@redhat.com>