Hi David, hi Jakub, hi Paolo, hi Eric, The following pull-request contains BPF updates for your *net-next* tree. We've added 6 non-merge commits during the last 8 day(s) which contain a total of 6 files changed, 120 insertions(+), 20 deletions(-). The main changes are: 1) Fix RCU usage in task_cls_state() for BPF programs using helpers like bpf_get_cgroup_classid_curr() outside of networking, from Charalampos Mitrodimas. 2) Fix a sockmap race between map_update and a pending workqueue from an earlier map_delete freeing the old psock where both pointed to the same psock->sk, from Jiayuan Chen. 3) Fix a data corruption issue when using bpf_msg_pop_data() in kTLS which failed to recalculate the ciphertext length, also from Jiayuan Chen. 4) Remove xdp_redirect_map{,_err} trace events since they are unused and also hide XDP trace events under CONFIG_BPF_SYSCALL, from Steven Rostedt. Please consider pulling these changes from: git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git tags/for-netdev Thanks a lot! Also thanks to reporters, reviewers and testers of commits in this pull-request: Cong Wang, Daniel Borkmann, Jakub Kicinski, Jesper Dangaard Brouer, John Fastabend, Toke Høiland-Jørgensen ---------------------------------------------------------------- The following changes since commit 2c7e4a2663a1ab5a740c59c31991579b6b865a26: Merge tag 'net-6.16-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2025-06-05 12:34:55 -0700) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git tags/for-netdev for you to fetch changes up to 16f3c7ad887c1f8fd698ab568b5851cadb65b5a8: xdp: tracing: Hide some xdp events under CONFIG_BPF_SYSCALL (2025-06-12 19:36:53 -0700) ---------------------------------------------------------------- bpf-next-for-netdev ---------------------------------------------------------------- Charalampos Mitrodimas (1): net, bpf: Fix RCU usage in task_cls_state() for BPF programs Jiayuan Chen (3): bpf, sockmap: Fix psock incorrectly pointing to sk bpf, ktls: Fix data corruption when using bpf_msg_pop_data() in ktls selftests/bpf: Add test to cover ktls with bpf_msg_pop_data Steven Rostedt (2): xdp: Remove unused events xdp_redirect_map and xdp_redirect_map_err xdp: tracing: Hide some xdp events under CONFIG_BPF_SYSCALL include/trace/events/xdp.h | 21 +---- net/core/netclassid_cgroup.c | 4 +- net/core/skmsg.c | 7 ++ net/tls/tls_sw.c | 13 ++++ .../selftests/bpf/prog_tests/sockmap_ktls.c | 91 ++++++++++++++++++++++ .../selftests/bpf/progs/test_sockmap_ktls.c | 4 + 6 files changed, 120 insertions(+), 20 deletions(-)