Hi David, hi Jakub, hi Paolo, hi Eric, The following pull-request contains BPF updates for your *net* tree. We've added 4 non-merge commits during the last 11 day(s) which contain a total of 5 files changed, 39 insertions(+), 6 deletions(-). The main changes are: 1) Fix BPF TCP socket iterator to use correct helper for dropping socket's refcount, that is, sock_gen_put instead of sock_put, from Martin KaFai Lau. 2) Fix a BTI exception splat in BPF trampoline-generated code on arm64, from Xu Kuohai. 3) Fix a LongArch JIT error from missing BPF_NOSPEC no-op, from George Guo. 4) Fix dynamic XDP feature detection of veth in xdp_redirect selftest, from Lorenzo Bianconi. Please consider pulling these changes from: git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git tags/for-netdev Thanks a lot! Also thanks to reporters, reviewers and testers of commits in this pull-request: Florent Revest, WANG Xuerui ---------------------------------------------------------------- The following changes since commit 45977e58ce65ed0459edc9a0466d9dfea09463f5: net: dsa: b53: mmap: add phy ops (2023-03-27 08:31:34 +0100) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git tags/for-netdev for you to fetch changes up to 919e659ed12568b5b8ba6c2ffdd82d8d31fc28af: selftests/bpf: fix xdp_redirect xdp-features selftest for veth driver (2023-04-06 09:35:09 -0700) ---------------------------------------------------------------- bpf-for-netdev ---------------------------------------------------------------- George Guo (1): LoongArch, bpf: Fix jit to skip speculation barrier opcode Lorenzo Bianconi (1): selftests/bpf: fix xdp_redirect xdp-features selftest for veth driver Martin KaFai Lau (1): bpf: tcp: Use sock_gen_put instead of sock_put in bpf_iter_tcp Xu Kuohai (1): bpf, arm64: Fixed a BTI error on returning to patched function arch/arm64/net/bpf_jit.h | 4 +++ arch/arm64/net/bpf_jit_comp.c | 3 ++- arch/loongarch/net/bpf_jit.c | 4 +++ net/ipv4/tcp_ipv4.c | 4 +-- .../selftests/bpf/prog_tests/xdp_do_redirect.c | 30 +++++++++++++++++++--- 5 files changed, 39 insertions(+), 6 deletions(-)