From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Ahern Subject: Re: [PATCH iproute2 0/5] Various BPF improvements Date: Tue, 17 Jul 2018 20:43:43 -0600 Message-ID: <705fbfbe-e87c-e024-f32c-728446904b89@gmail.com> References: <20180717233122.29390-1-daniel@iogearbox.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: jakub.kicinski@netronome.com, alexei.starovoitov@gmail.com, netdev@vger.kernel.org To: Daniel Borkmann Return-path: Received: from mail-pl0-f67.google.com ([209.85.160.67]:37354 "EHLO mail-pl0-f67.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731662AbeGRDTU (ORCPT ); Tue, 17 Jul 2018 23:19:20 -0400 Received: by mail-pl0-f67.google.com with SMTP id 31-v6so1326336plc.4 for ; Tue, 17 Jul 2018 19:43:46 -0700 (PDT) In-Reply-To: <20180717233122.29390-1-daniel@iogearbox.net> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 7/17/18 5:31 PM, Daniel Borkmann wrote: > 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 > Applied 2-5 to iproute2-next. Pulled btf.h from the last header sync point for consistency.