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(-)
next 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.