All of lore.kernel.org
 help / color / mirror / Atom feed
* pull-request: bpf 2018-07-13
@ 2018-07-13 15:40 Daniel Borkmann
  2018-07-13 21:32 ` David Miller
  0 siblings, 1 reply; 2+ messages in thread
From: Daniel Borkmann @ 2018-07-13 15:40 UTC (permalink / raw)
  To: davem; +Cc: daniel, ast, netdev

Hi David,

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

The main changes are:

1) Fix AF_XDP TX error reporting before final kernel release such that it
   becomes consistent between copy mode and zero-copy, from Magnus.

2) Fix three different syzkaller reported issues: oob due to ld_abs
   rewrite with too large offset, another oob in l3 based skb test run
   and a bug leaving mangled prog in subprog JITing error path, from Daniel.

3) Fix BTF handling for bitfield extraction on big endian, from Okash.

4) Fix a missing linux/errno.h include in cgroup/BPF found by kbuild bot,
   from Roman.

5) Fix xdp2skb_meta.sh sample by using just command names instead of
   absolute paths for tc and ip and allow them to be redefined, from Taeung.

6) Fix availability probing for BPF seg6 helpers before final kernel ships
   so they can be detected at prog load time, from Mathieu.

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 6508b6781be076f889e3077a1a5fadf1930a569d:

  tcp: cleanup copied_seq and urg_data in tcp_disconnect (2018-07-08 16:56:33 +0900)

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 5e3e6e834eacfe8f1071540df7831cbb3e8ca0d3:

  Merge branch 'bpf-af-xdp-consistent-err-reporting' (2018-07-13 15:35:48 +0200)

----------------------------------------------------------------
Daniel Borkmann (4):
      bpf: fix ldx in ld_abs rewrite for large offsets
      bpf: fix panic due to oob in bpf_prog_test_run_skb
      bpf: don't leave partial mangled prog in jit_subprogs error path
      Merge branch 'bpf-af-xdp-consistent-err-reporting'

Magnus Karlsson (4):
      xsk: do not return ENXIO from TX copy mode
      xsk: do not return EAGAIN from sendmsg when completion queue is full
      xsk: always return ENOBUFS from sendmsg if there is no TX queue
      xsk: do not return EMSGSIZE in copy mode for packets larger than MTU

Mathieu Xhonneux (1):
      bpf: fix availability probing for seg6 helpers

Okash Khawaja (1):
      bpf: btf: Fix bitfield extraction for big endian

Roman Gushchin (1):
      bpf: include errno.h from bpf-cgroup.h

Taeung Song (1):
      samples/bpf: Fix tc and ip paths in xdp2skb_meta.sh

 include/linux/bpf-cgroup.h                  |  1 +
 kernel/bpf/btf.c                            | 30 ++++++++++------------
 kernel/bpf/verifier.c                       | 11 ++++++--
 net/bpf/test_run.c                          | 17 ++++++++++---
 net/core/filter.c                           | 39 ++++++++++++++++-------------
 net/xdp/xsk.c                               | 20 ++++-----------
 samples/bpf/xdp2skb_meta.sh                 |  6 ++---
 tools/testing/selftests/bpf/test_verifier.c | 23 ++++++++++++++++-
 8 files changed, 88 insertions(+), 59 deletions(-)

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

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

From: Daniel Borkmann <daniel@iogearbox.net>
Date: Fri, 13 Jul 2018 17:40:58 +0200

> The following pull-request contains BPF updates for your *net* tree.
> 
> The main changes are:
> 
> 1) Fix AF_XDP TX error reporting before final kernel release such that it
>    becomes consistent between copy mode and zero-copy, from Magnus.
> 
> 2) Fix three different syzkaller reported issues: oob due to ld_abs
>    rewrite with too large offset, another oob in l3 based skb test run
>    and a bug leaving mangled prog in subprog JITing error path, from Daniel.
> 
> 3) Fix BTF handling for bitfield extraction on big endian, from Okash.
> 
> 4) Fix a missing linux/errno.h include in cgroup/BPF found by kbuild bot,
>    from Roman.
> 
> 5) Fix xdp2skb_meta.sh sample by using just command names instead of
>    absolute paths for tc and ip and allow them to be redefined, from Taeung.
> 
> 6) Fix availability probing for BPF seg6 helpers before final kernel ships
>    so they can be detected at prog load time, from Mathieu.
> 
> 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:[~2018-07-13 21:48 UTC | newest]

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.