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]
Date:   Thu, 25 Apr 2019 17:27:39 -0700
From:   Alexei Starovoitov <ast@...nel.org>
To:     <davem@...emloft.net>
CC:     <daniel@...earbox.net>, <netdev@...r.kernel.org>,
        <bpf@...r.kernel.org>, <kernel-team@...com>
Subject: pull-request: bpf 2019-04-25

Hi David,

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

The main changes are:

1) the bpf verifier fix to properly mark registers in all stack frames, from Paul.

2) preempt_enable_no_resched->preempt_enable fix, from Peter.

3) other misc fixes.

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 c5b493ce192bd7a4e7bd073b5685aad121eeef82:

  net: bridge: multicast: use rcu to access port list from br_multicast_start_querier (2019-04-11 11:13:51 -0700)

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 0edd6b64d1939e9e9168ff27947995bb7751db5d:

  bpf: Fix preempt_enable_no_resched() abuse (2019-04-25 17:20:06 -0700)

----------------------------------------------------------------
Alban Crequy (1):
      tools: bpftool: fix infinite loop in map create

Matteo Croce (1):
      libbpf: add binary to gitignore

Paul Chaignon (2):
      bpf: mark registers in all frames after pkt/null checks
      selftests/bpf: test cases for pkt/null checks in subprogs

Peter Zijlstra (1):
      bpf: Fix preempt_enable_no_resched() abuse

YueHaibing (1):
      MIPS: eBPF: Make ebpf_to_mips_reg() static

 arch/mips/net/ebpf_jit.c                           |  5 +-
 include/linux/bpf.h                                |  2 +-
 kernel/bpf/verifier.c                              | 76 +++++++++++++---------
 tools/bpf/bpftool/map.c                            |  3 +
 tools/lib/bpf/.gitignore                           |  1 +
 tools/testing/selftests/bpf/verifier/calls.c       | 25 +++++++
 .../selftests/bpf/verifier/direct_packet_access.c  | 22 +++++++
 7 files changed, 101 insertions(+), 33 deletions(-)

Powered by blists - more mailing lists