bpf.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* pull-request: bpf 2019-05-13
@ 2019-05-13  0:15 Daniel Borkmann
  2019-05-13  3:05 ` David Miller
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Borkmann @ 2019-05-13  0:15 UTC (permalink / raw)
  To: davem; +Cc: daniel, ast, netdev, bpf

Hi David,

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

The main changes are:

1) Fix out of bounds backwards jumps due to a bug in dead code
   removal, from Daniel.

2) Fix libbpf users by detecting unsupported BTF kernel features
   and sanitize them before load, from Andrii.

3) Fix undefined behavior in narrow load handling of context
   fields, from Krzesimir.

4) Various BPF uapi header doc/man page fixes, from Quentin.

5) Misc .gitignore fixups to exclude built files, from Kelsey.

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

  net: phy: realtek: add missing page operations (2019-05-10 15:20: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 e2f7fc0ac6957cabff4cecf6c721979b571af208:

  bpf: fix undefined behavior in narrow load handling (2019-05-13 02:05:50 +0200)

----------------------------------------------------------------
Andrii Nakryiko (1):
      libbpf: detect supported kernel BTF features and sanitize BTF

Daniel Borkmann (3):
      bpf: fix out of bounds backwards jmps due to dead code removal
      bpf: add various test cases for backward jumps
      Merge branch 'bpf-uapi-doc-fixes'

Kelsey Skunberg (1):
      selftests: bpf: Add files generated after build to .gitignore

Krzesimir Nowak (1):
      bpf: fix undefined behavior in narrow load handling

Quentin Monnet (4):
      bpf: fix script for generating man page on BPF helpers
      bpf: fix recurring typo in documentation for BPF helpers
      bpf: fix minor issues in documentation for BPF helpers.
      tools: bpf: synchronise BPF UAPI header with tools

 include/uapi/linux/bpf.h                    | 145 +++++++++++----------
 kernel/bpf/core.c                           |   4 +-
 kernel/bpf/verifier.c                       |   2 +-
 scripts/bpf_helpers_doc.py                  |   8 +-
 tools/include/uapi/linux/bpf.h              | 145 +++++++++++----------
 tools/lib/bpf/libbpf.c                      | 130 ++++++++++++++++++-
 tools/lib/bpf/libbpf_internal.h             |  27 ++++
 tools/lib/bpf/libbpf_probes.c               |  73 ++++++-----
 tools/testing/selftests/bpf/.gitignore      |   2 +
 tools/testing/selftests/bpf/verifier/jump.c | 195 ++++++++++++++++++++++++++++
 10 files changed, 551 insertions(+), 180 deletions(-)
 create mode 100644 tools/lib/bpf/libbpf_internal.h

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: pull-request: bpf 2019-05-13
  2019-05-13  0:15 pull-request: bpf 2019-05-13 Daniel Borkmann
@ 2019-05-13  3:05 ` David Miller
  0 siblings, 0 replies; 2+ messages in thread
From: David Miller @ 2019-05-13  3:05 UTC (permalink / raw)
  To: daniel; +Cc: ast, netdev, bpf

From: Daniel Borkmann <daniel@iogearbox.net>
Date: Mon, 13 May 2019 02:15:37 +0200

> The following pull-request contains BPF updates for your *net* tree.
> 
> The main changes are:
> 
> 1) Fix out of bounds backwards jumps due to a bug in dead code
>    removal, from Daniel.
> 
> 2) Fix libbpf users by detecting unsupported BTF kernel features
>    and sanitize them before load, from Andrii.
> 
> 3) Fix undefined behavior in narrow load handling of context
>    fields, from Krzesimir.
> 
> 4) Various BPF uapi header doc/man page fixes, from Quentin.
> 
> 5) Misc .gitignore fixups to exclude built files, from Kelsey.
> 
> Please consider pulling these changes from:
> 
>   git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git

Pulled, thanks Daniel.

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2019-05-13  3:05 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-13  0:15 pull-request: bpf 2019-05-13 Daniel Borkmann
2019-05-13  3:05 ` David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).