[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20181215172915.1363606-1-ast@kernel.org>
Date: Sat, 15 Dec 2018 09:29:15 -0800
From: Alexei Starovoitov <ast@...nel.org>
To: "David S . Miller" <davem@...emloft.net>
CC: <daniel@...earbox.net>, <netdev@...r.kernel.org>,
<kernel-team@...com>
Subject: pull-request: bpf 2018-12-15
Hi David,
The following pull-request contains BPF updates for your *net* tree.
The main changes are:
1) fix liveness propagation of callee saved registers, from Jakub.
2) fix overflow in bpf_jit_limit knob, from Daniel.
3) bpf_flow_dissector api fix, from Stanislav.
4) bpf_perf_event api fix on powerpc, from Sandipan.
Please consider pulling these changes from:
git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
Thanks a lot!
----------------------------------------------------------------
The following changes since commit 1b4e5ad5d6b9f15cd0b5121f86d4719165958417:
ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output (2018-12-07 12:22:39 -0800)
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 7640ead939247e91e84b7ec6ec001f30193cc7df:
bpf: verifier: make sure callees don't prune with caller differences (2018-12-13 10:35:40 -0800)
----------------------------------------------------------------
Daniel Borkmann (1):
bpf: fix bpf_jit_limit knob for PAGE_SIZE >= 64K
Jakub Kicinski (1):
bpf: verifier: make sure callees don't prune with caller differences
Sandipan Das (1):
bpf: powerpc: fix broken uapi for BPF_PROG_TYPE_PERF_EVENT
Stanislav Fomichev (4):
selftests/bpf: use thoff instead of nhoff in BPF flow dissector
net/flow_dissector: correctly cap nhoff and thoff in case of BPF
selftests/bpf: add missing pointer dereference for map stacktrace fixup
selftests/bpf: use proper type when passing prog_type
arch/powerpc/include/asm/perf_event.h | 2 ++
arch/powerpc/include/uapi/asm/Kbuild | 1 -
arch/powerpc/include/uapi/asm/bpf_perf_event.h | 9 ++++++
include/linux/filter.h | 2 +-
kernel/bpf/core.c | 21 ++++++++++----
kernel/bpf/verifier.c | 13 +++++++--
net/core/flow_dissector.c | 6 +++-
net/core/sysctl_net_core.c | 20 ++++++++++++--
tools/testing/selftests/bpf/bpf_flow.c | 36 ++++++++++++------------
tools/testing/selftests/bpf/test_verifier.c | 38 ++++++++++++++++++++++----
10 files changed, 109 insertions(+), 39 deletions(-)
create mode 100644 arch/powerpc/include/uapi/asm/bpf_perf_event.h
Powered by blists - more mailing lists