All of lore.kernel.org
 help / color / mirror / Atom feed
From: Martin KaFai Lau <martin.lau@linux.dev>
To: davem@davemloft.net
Cc: kuba@kernel.org, edumazet@google.com, pabeni@redhat.com,
	daniel@iogearbox.net, andrii@kernel.org, ast@kernel.org,
	netdev@vger.kernel.org, bpf@vger.kernel.org
Subject: pull-request: bpf 2023-08-09
Date: Wed,  9 Aug 2023 22:53:03 -0700	[thread overview]
Message-ID: <20230810055303.120917-1-martin.lau@linux.dev> (raw)

Hi David, hi Jakub, hi Paolo, hi Eric,

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

We've added 5 non-merge commits during the last 7 day(s) which contain
a total of 6 files changed, 102 insertions(+), 8 deletions(-).

The main changes are:

1) A bpf sockmap memleak fix and a fix in accessing the programs of
   a sockmap under the incorrect map type from Xu Kuohai.

2) A refcount underflow fix in xsk from Magnus Karlsson.

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:

John Fastabend

----------------------------------------------------------------

The following changes since commit 999f6631866e9ea81add935b9c6ebaab0579d259:

  Merge tag 'net-6.5-rc5' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net (2023-08-03 14:00:02 -0700)

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 b734f02c887d9a02cd777ee3a74be38df341fabb:

  Merge branch 'bug fixes for sockmap' (2023-08-09 20:29:10 -0700)

----------------------------------------------------------------
bpf pull-request 2023-08-09

----------------------------------------------------------------
Magnus Karlsson (1):
      xsk: fix refcount underflow in error path

Martin KaFai Lau (1):
      Merge branch 'bug fixes for sockmap'

Xu Kuohai (4):
      bpf, sockmap: Fix map type error in sock_map_del_link
      bpf, sockmap: Fix bug that strp_done cannot be called
      selftests/bpf: fix a CI failure caused by vsock sockmap test
      selftests/bpf: Add sockmap test for redirecting partial skb data

 include/linux/skmsg.h                              |  1 +
 net/core/skmsg.c                                   | 10 ++-
 net/core/sock_map.c                                | 10 +--
 net/xdp/xsk.c                                      |  1 +
 .../selftests/bpf/prog_tests/sockmap_listen.c      | 74 +++++++++++++++++++++-
 .../selftests/bpf/progs/test_sockmap_listen.c      | 14 ++++
 6 files changed, 102 insertions(+), 8 deletions(-)

             reply	other threads:[~2023-08-10  5:53 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-08-10  5:53 Martin KaFai Lau [this message]
2023-08-10 17:50 ` pull-request: bpf 2023-08-09 patchwork-bot+netdevbpf

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20230810055303.120917-1-martin.lau@linux.dev \
    --to=martin.lau@linux.dev \
    --cc=andrii@kernel.org \
    --cc=ast@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=davem@davemloft.net \
    --cc=edumazet@google.com \
    --cc=kuba@kernel.org \
    --cc=netdev@vger.kernel.org \
    --cc=pabeni@redhat.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.