pull-request: bpf 2020-05-15

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux