From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754691AbbFCNr5 (ORCPT ); Wed, 3 Jun 2015 09:47:57 -0400 Received: from mail.kernel.org ([198.145.29.136]:55944 "EHLO mail.kernel.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751616AbbFCNrs (ORCPT ); Wed, 3 Jun 2015 09:47:48 -0400 Date: Wed, 3 Jun 2015 10:47:44 -0300 From: Arnaldo Carvalho de Melo To: "Wangnan (F)" Cc: namhyung@kernel.org, alexei.starovoitov@gmail.com, masami.hiramatsu.pt@hitachi.com, paulus@samba.org, a.p.zijlstra@chello.nl, mingo@redhat.com, jolsa@kernel.org, dsahern@gmail.com, daniel@iogearbox.net, brendan.d.gregg@gmail.com, lizefan@huawei.com, hekuang@huawei.com, xiakaixu@huawei.com, linux-kernel@vger.kernel.org, pi3orama@163.com Subject: Re: [RFC PATCH v5 03/30] tools build: Add feature check for eBPF API Message-ID: <20150603134744.GW624@kernel.org> References: <1433144296-74992-1-git-send-email-wangnan0@huawei.com> <1433144296-74992-4-git-send-email-wangnan0@huawei.com> <20150602221156.GT624@kernel.org> <556E5544.2010404@huawei.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <556E5544.2010404@huawei.com> X-Url: http://acmel.wordpress.com User-Agent: Mutt/1.5.23 (2014-03-12) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Em Wed, Jun 03, 2015 at 09:15:48AM +0800, Wangnan (F) escreveu: > On 2015/6/3 6:11, Arnaldo Carvalho de Melo wrote: > >Em Mon, Jun 01, 2015 at 07:37:49AM +0000, Wang Nan escreveu: > >>In this patch, eBPF API is checked by compiling a c source file which > >>uses fields in bpf_attr which will be used by libbpf. > >Something is missing, where is the message saying that I need to install > >something to have bpf support? Look at the liblzma one at config/Makefile:556: > >[acme@zoo linux]$ rm -rf /tmp/build/perf ; mkdir -p /tmp/build/perf ; m > >make: Entering directory '/home/git/linux/tools/perf' > > BUILD: Doing 'make -j4' parallel build > >Auto-detecting system features: > >... lzma: [ OFF ] > >... bpf: [ OFF ] > >config/Makefile:556: No liblzma found, disables xz kernel module decompression, please install xz-devel/liblzma-dev > > CC /tmp/build/perf/util/abspath.o > Those messages are printed by perf's makefile. I'll add them in patch > 23/30 'perf tools: Make perf depend on libbpf'. I think error message > in this patch is not required, because other feature checks are also > silent when it found something is missing. Ok, was just a distraction caused by this 'bpf: [ OFF ]' message, i.e. probably the best was to not show anything, as the above only says "yeah, the needed bigs for BPF support were not found, even tho we will not use it now". Anyway, will not let this hold processing the series, applying. > >Applied the first two patches in this series, will push them soon. > > Do you want me to repost a full v6 series with those error messages added or > only repost a v6 of 23/30 > by replying the v5 patch? No need. - Arnaldo