Hi David, The following pull-request contains BPF updates for your *net* tree.
The main changes are: 1) Several fixes for BPF sockmap to only allow sockets being attached in ESTABLISHED state, from John. 2) Fix up the license to LGPL/BSD for the libc compat header which contains fallback helpers that libbpf and bpftool is using, from Jakub. 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 69ba423d35c25ae06fa419ac1d4f6c4e2b74e412: Merge branch 'ipv6-fix-issues-on-accessing-fib6_metrics' (2018-09-18 20:17:01 -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 fad0c40fab14523ca381a30fef88b7c3266bef1c: Merge branch 'bpf-sockmap-estab-fixes' (2018-09-22 02:46:43 +0200) ---------------------------------------------------------------- Daniel Borkmann (1): Merge branch 'bpf-sockmap-estab-fixes' Jakub Kicinski (1): tools: bpf: fix license for a compat header file John Fastabend (3): bpf: sockmap only allow ESTABLISHED sock state bpf: sockmap, fix transition through disconnect without close bpf: test_maps, only support ESTABLISHED socks kernel/bpf/sockmap.c | 91 +++++++++++++++++++++++++-------- tools/include/tools/libc_compat.h | 2 +- tools/testing/selftests/bpf/test_maps.c | 10 ++-- 3 files changed, 79 insertions(+), 24 deletions(-)