From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: [PATCH iproute2 0/5] Various BPF improvements Date: Wed, 18 Jul 2018 01:31:17 +0200 Message-ID: <20180717233122.29390-1-daniel@iogearbox.net> Cc: jakub.kicinski@netronome.com, alexei.starovoitov@gmail.com, netdev@vger.kernel.org, Daniel Borkmann To: dsahern@gmail.com Return-path: Received: from www62.your-server.de ([213.133.104.62]:34361 "EHLO www62.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1730063AbeGRAGp (ORCPT ); Tue, 17 Jul 2018 20:06:45 -0400 Sender: netdev-owner@vger.kernel.org List-ID: Main part of this set is to: i) avoid strict af_alg kernel dependency, ii) add loader support for bpf to bpf calls and iii) add btf loader support with an option to annotate maps. For details please see the individual patches. Thanks! Daniel Borkmann (5): bpf: import btf uapi kernel header bpf: move bpf_elf_map fixup notification under verbose bpf: remove strict dependency on af_alg bpf: implement bpf to bpf calls support bpf: implement btf handling and map annotation include/bpf_elf.h | 9 + include/bpf_util.h | 1 + include/uapi/linux/btf.h | 113 +++++++++ lib/bpf.c | 645 +++++++++++++++++++++++++++++++++++++---------- 4 files changed, 639 insertions(+), 129 deletions(-) create mode 100644 include/uapi/linux/btf.h -- 2.9.5