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: <20190329225050.8819-1-daniel@iogearbox.net>
Date:   Fri, 29 Mar 2019 23:50:50 +0100
From:   Daniel Borkmann <daniel@...earbox.net>
To:     davem@...emloft.net
Cc:     daniel@...earbox.net, ast@...nel.org, netdev@...r.kernel.org,
        bpf@...r.kernel.org
Subject: pull-request: bpf 2019-03-29

Hi David,

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

The main changes are:

1) Bug fix in BTF deduplication that was mishandling an equivalence
   comparison, from Andrii.

2) libbpf Makefile fixes to properly link against libelf for the shared
   object and to actually export AF_XDP's xsk.h header, from Björn.

3) Fix use after free in bpf inode eviction, from Daniel.

4) Fix a bug in skb creation out of cpumap redirect, from Jesper.

5) Remove an unnecessary and triggerable WARN_ONCE() in max number
   of call stack frames checking in verifier, from Paul.

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 27602e2c44da4091bef99e6c877e20c78b7f6e81:

  Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf (2019-03-24 23:45:35 -0400)

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 676e4a6fe703f2dae699ee9d56f14516f9ada4ea:

  xdp: fix cpumap redirect SKB creation bug (2019-03-29 12:15:02 -0700)

----------------------------------------------------------------
Alexei Starovoitov (2):
      Merge branch 'fix-verifier-warning'
      Merge branch 'fix-btf_dedup'

Andrii Nakryiko (2):
      libbpf: fix btf_dedup equivalence check handling of different kinds
      selftests/bpf: add btf_dedup test for VOID equivalence check

Björn Töpel (2):
      libbpf: add xsk.h to install_headers target
      libbpf: add libelf dependency to shared library build

Daniel Borkmann (2):
      bpf: fix use after free in bpf_evict_inode
      bpf, libbpf: fix quiet install_headers

Jesper Dangaard Brouer (2):
      bpf, doc: fix BTF docs reflow of bullet list
      xdp: fix cpumap redirect SKB creation bug

Paul Chaignon (2):
      bpf: remove incorrect 'verifier bug' warning
      selftests/bpf: test case for invalid call stack in dead code

 Documentation/bpf/btf.rst                    |  8 ++---
 kernel/bpf/cpumap.c                          | 13 ++++++--
 kernel/bpf/inode.c                           | 32 ++++++++++---------
 kernel/bpf/verifier.c                        |  5 +--
 tools/lib/bpf/Makefile                       |  7 +++--
 tools/lib/bpf/btf.c                          |  3 ++
 tools/testing/selftests/bpf/test_btf.c       | 47 ++++++++++++++++++++++++++++
 tools/testing/selftests/bpf/verifier/calls.c | 38 ++++++++++++++++++++++
 8 files changed, 127 insertions(+), 26 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ