Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf
authorDavid S. Miller <davem@davemloft.net>
Sat, 21 Jul 2018 06:57:03 +0000 (23:57 -0700)
committerDavid S. Miller <davem@davemloft.net>
Sat, 21 Jul 2018 06:57:03 +0000 (23:57 -0700)
commitf1d66bf9ab7e06dc785200612141736c036e79d2
tree87dc8c5e619ab99537578904eb0ff1f8abc4e146
parentfcf4793e278edede8fcd748198d12128037e526c
parent7c3e8b642bad6669e0023d3d6dedd87b2527a2c8
Merge git://git./pub/scm/linux/kernel/git/bpf/bpf

Daniel Borkmann says:

====================
pull-request: bpf 2018-07-20

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

The main changes are:

1) Fix in BPF Makefile to detect llvm-objcopy in a more robust way which is
   needed for pahole's BTF converter and minor UAPI tweaks in BTF_INT_BITS()
   to shrink the mask before eventual UAPI freeze, from Martin.

2) Fix a segfault in bpftool when prog pin id has no further arguments such
   as id value or file specified, from Taeung.

3) Fix powerpc JIT handling of XADD which has jumps to exit path that would
   potentially bypass verifier expectations e.g. with subprog calls. Also add
   a test case to make sure XADD is not mangling src/dst register, from Daniel.
====================

Signed-off-by: David S. Miller <davem@davemloft.net>