lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<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

Powered by Openwall GNU/*/Linux Powered by OpenVZ