All of lore.kernel.org
 help / color / mirror / Atom feed
From: Alexei Starovoitov <ast@kernel.org>
To: <davem@davemloft.net>
Cc: <daniel@iogearbox.net>, <netdev@vger.kernel.org>,
	<bpf@vger.kernel.org>, <kernel-team@fb.com>
Subject: pull-request: bpf 2020-02-19
Date: Wed, 19 Feb 2020 16:36:11 -0800	[thread overview]
Message-ID: <20200220003611.34197-1-ast@kernel.org> (raw)

Hi David,

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

We've added 10 non-merge commits during the last 10 day(s) which contain
a total of 10 files changed, 93 insertions(+), 31 deletions(-).

The main changes are:

1) batched bpf hashtab fixes from Brian and Yonghong.

2) various selftests and libbpf fixes.

Please consider pulling these changes from:

  git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git

Thanks a lot!

Also thanks to reporters, reviewers and testers of commits in this pull-request:

Andrii Nakryiko, Brian Vazquez, David Ahern, David Binderman, Hulk 
Robot, Jakub Kicinski, Jakub Sitnicki, Jonathan Lemon, Lorenz Bauer, 
Martin KaFai Lau, Maxim Mikityanskiy, Quentin Monnet, Ryan Goodfellow, 
Yonghong Song

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

The following changes since commit 00516d13d4cfa56ce39da144db2dbf08b09b9357:

  qmi_wwan: unconditionally reject 2 ep interfaces (2020-02-10 14:03:27 +0100)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git 

for you to fetch changes up to b9aff38de2cb166476988020428985c5f7412ffc:

  bpf: Fix a potential deadlock with bpf_map_do_batch (2020-02-19 16:01:25 -0800)

----------------------------------------------------------------
Brian Vazquez (1):
      bpf: Do not grab the bucket spinlock by default on htab batch ops

Hongbo Yao (1):
      bpf: Make btf_check_func_type_match() static

Jakub Sitnicki (1):
      selftests/bpf: Mark SYN cookie test skipped for UDP sockets

Johannes Krude (1):
      bpf, offload: Replace bitwise AND by logical AND in bpf_prog_offload_info_fill

John Fastabend (1):
      bpf: Selftests build error in sockmap_basic.c

Magnus Karlsson (1):
      xsk: Publish global consumer pointers when NAPI is finished

Martin KaFai Lau (1):
      selftests/bpf: Fix error checking on reading the tcp_fastopen sysctl

Toke Høiland-Jørgensen (2):
      bpf, uapi: Remove text about bpf_redirect_map() giving higher performance
      libbpf: Sanitise internal map names so they are not rejected by the kernel

Yonghong Song (1):
      bpf: Fix a potential deadlock with bpf_map_do_batch

 include/uapi/linux/bpf.h                           | 16 +++---
 kernel/bpf/btf.c                                   |  6 +--
 kernel/bpf/hashtab.c                               | 58 ++++++++++++++++++++--
 kernel/bpf/offload.c                               |  2 +-
 net/xdp/xsk.c                                      |  2 +
 net/xdp/xsk_queue.h                                |  3 +-
 tools/include/uapi/linux/bpf.h                     | 16 +++---
 tools/lib/bpf/libbpf.c                             |  8 ++-
 .../selftests/bpf/prog_tests/select_reuseport.c    |  8 ++-
 .../selftests/bpf/prog_tests/sockmap_basic.c       |  5 ++
 10 files changed, 93 insertions(+), 31 deletions(-)

             reply	other threads:[~2020-02-20  0:36 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-02-20  0:36 Alexei Starovoitov [this message]
2020-02-20  0:42 ` pull-request: bpf 2020-02-19 David Miller

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=20200220003611.34197-1-ast@kernel.org \
    --to=ast@kernel.org \
    --cc=bpf@vger.kernel.org \
    --cc=daniel@iogearbox.net \
    --cc=davem@davemloft.net \
    --cc=kernel-team@fb.com \
    --cc=netdev@vger.kernel.org \
    /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.