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  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:   Fri, 15 May 2020 10:25:23 -0700
From:   Alexei Starovoitov <alexei.starovoitov@...il.com>
To:     davem@...emloft.net
Cc:     daniel@...earbox.net, netdev@...r.kernel.org, bpf@...r.kernel.org,
        kernel-team@...com
Subject: pull-request: bpf 2020-05-15

Hi David,

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

We've added 9 non-merge commits during the last 2 day(s) which contain
a total of 14 files changed, 137 insertions(+), 43 deletions(-).

The main changes are:

1) Fix secid_to_secctx LSM hook default value, from Anders.

2) Fix bug in mmap of bpf array, from Andrii.

3) Restrict bpf_probe_read to archs where they work, from Daniel.

4) Enforce returning 0 for fentry/fexit progs, from Yonghong.

Please consider pulling these changes from:

  git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git

Thanks a lot!

Also thanks to reporters, reviewers and testers of commits in this pull-request:

Andrii Nakryiko, Christoph Hellwig, James Morris, John Fastabend, Julian 
Wiedmann, Linus Torvalds, Masami Hiramatsu, Yonghong Song

----------------------------------------------------------------

The following changes since commit 9de5d235b60a7cdfcdd5461e70c5663e713fde87:

  net: phy: fix aneg restart in phy_ethtool_set_eee (2020-05-13 15:21:59 -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 59df9f1fb4977b40cfad8d07b0d5baeb3a07e22c:

  Merge branch 'restrict-bpf_probe_read' (2020-05-15 08:15:07 -0700)

----------------------------------------------------------------
Alexei Starovoitov (1):
      Merge branch 'restrict-bpf_probe_read'

Anders Roxell (1):
      security: Fix the default value of secid_to_secctx hook

Andrii Nakryiko (1):
      bpf: Fix bug in mmap() implementation for BPF array map

Daniel Borkmann (3):
      bpf: Restrict bpf_probe_read{, str}() only to archs where they work
      bpf: Add bpf_probe_read_{user, kernel}_str() to do_refine_retval_range
      bpf: Restrict bpf_trace_printk()'s %s usage and add %pks, %pus specifier

Matteo Croce (1):
      samples: bpf: Fix build error

Sumanth Korikkar (1):
      libbpf: Fix register naming in PT_REGS s390 macros

Yonghong Song (2):
      bpf: Enforce returning 0 for fentry/fexit progs
      selftests/bpf: Enforce returning 0 for fentry/fexit programs

 Documentation/core-api/printk-formats.rst         |  14 +++
 arch/arm/Kconfig                                  |   1 +
 arch/arm64/Kconfig                                |   1 +
 arch/x86/Kconfig                                  |   1 +
 include/linux/lsm_hook_defs.h                     |   2 +-
 init/Kconfig                                      |   3 +
 kernel/bpf/arraymap.c                             |   7 +-
 kernel/bpf/verifier.c                             |  21 ++++-
 kernel/trace/bpf_trace.c                          | 100 ++++++++++++++--------
 lib/vsprintf.c                                    |  12 +++
 samples/bpf/lwt_len_hist_user.c                   |   2 -
 tools/lib/bpf/bpf_tracing.h                       |   4 +-
 tools/testing/selftests/bpf/prog_tests/mmap.c     |   8 ++
 tools/testing/selftests/bpf/progs/test_overhead.c |   4 +-
 14 files changed, 137 insertions(+), 43 deletions(-)

Powered by blists - more mailing lists