[<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
 
