[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200515172523.44348-1-alexei.starovoitov@gmail.com>
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
 
