From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: pull-request: bpf 2018-09-24 Date: Mon, 24 Sep 2018 11:31:00 +0200 Message-ID: <20180924093100.5878-1-daniel@iogearbox.net> Cc: daniel@iogearbox.net, ast@kernel.org, netdev@vger.kernel.org To: davem@davemloft.net Return-path: Received: from www62.your-server.de ([213.133.104.62]:33330 "EHLO www62.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728027AbeIXPcM (ORCPT ); Mon, 24 Sep 2018 11:32:12 -0400 Sender: netdev-owner@vger.kernel.org List-ID: 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(-)