From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Borkmann Subject: Re: [PATCH bpf-next 0/4] samples: bpf: convert two more samples to libbpf Date: Fri, 27 Jul 2018 07:21:18 +0200 Message-ID: <98fbb4ae-05a8-7cf2-e27a-58c60ea7e636@iogearbox.net> References: <20180726213221.1295-1-jakub.kicinski@netronome.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: oss-drivers@netronome.com, netdev@vger.kernel.org To: Jakub Kicinski , alexei.starovoitov@gmail.com Return-path: Received: from www62.your-server.de ([213.133.104.62]:37688 "EHLO www62.your-server.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725838AbeG0Gl3 (ORCPT ); Fri, 27 Jul 2018 02:41:29 -0400 In-Reply-To: <20180726213221.1295-1-jakub.kicinski@netronome.com> Content-Language: en-US Sender: netdev-owner@vger.kernel.org List-ID: On 07/26/2018 11:32 PM, Jakub Kicinski wrote: > Hi! > > This set converts xdpsock_user.c and xdp_fwd_user.c to use libbpf instead > of bpf_load.o. First two patches are minor improvements to libbpf to make > the conversion (and use of libbpf in general) nicer. > > Jakub Kicinski (4): > tools: libbpf: handle NULL program gracefully in bpf_program__nth_fd() > tools: libbpf: add bpf_object__find_program_by_title() > samples: bpf: convert xdp_fwd_user.c to libbpf > samples: bpf: convert xdpsock_user.c to libbpf > > samples/bpf/Makefile | 4 ++-- > samples/bpf/xdp_fwd_user.c | 34 +++++++++++++++++++++++----------- > samples/bpf/xdpsock_user.c | 38 +++++++++++++++++++++++++++++--------- > tools/lib/bpf/libbpf.c | 15 +++++++++++++++ > tools/lib/bpf/libbpf.h | 3 +++ > 5 files changed, 72 insertions(+), 22 deletions(-) > Applied to bpf-next, thanks Jakub!