From mboxrd@z Thu Jan 1 00:00:00 1970 From: Richard Weinberger Subject: Re: [PATCH bpf 2/3] bpf: fix build issues on um due to mising bpf_perf_event.h Date: Tue, 12 Dec 2017 08:55:13 +0100 Message-ID: <22932655.glUV7elTyr@blindfold> References: <20171212012532.30268-1-daniel@iogearbox.net> <20171212012532.30268-3-daniel@iogearbox.net> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit Cc: ast@kernel.org, netdev@vger.kernel.org, Hendrik Brueckner To: Daniel Borkmann Return-path: Received: from mail.sigma-star.at ([95.130.255.111]:45996 "EHLO mail.sigma-star.at" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750715AbdLLHyp (ORCPT ); Tue, 12 Dec 2017 02:54:45 -0500 In-Reply-To: <20171212012532.30268-3-daniel@iogearbox.net> Sender: netdev-owner@vger.kernel.org List-ID: Am Dienstag, 12. Dezember 2017, 02:25:31 CET schrieb Daniel Borkmann: > Since c895f6f703ad ("bpf: correct broken uapi for > BPF_PROG_TYPE_PERF_EVENT program type") um (uml) won't build > on i386 or x86_64: > > [...] > CC init/main.o > In file included from ../include/linux/perf_event.h:18:0, > from ../include/linux/trace_events.h:10, > from ../include/trace/syscall.h:7, > from ../include/linux/syscalls.h:82, > from ../init/main.c:20: > ../include/uapi/linux/bpf_perf_event.h:11:32: fatal error: > asm/bpf_perf_event.h: No such file or directory #include > > [...] > > Lets add missing bpf_perf_event.h also to um arch. This seems > to be the only one still missing. > > Fixes: c895f6f703ad ("bpf: correct broken uapi for BPF_PROG_TYPE_PERF_EVENT > program type") Reported-by: Randy Dunlap > Suggested-by: Richard Weinberger > Signed-off-by: Daniel Borkmann > Tested-by: Randy Dunlap > Cc: Hendrik Brueckner > Cc: Richard Weinberger > Acked-by: Alexei Starovoitov > --- > arch/um/include/asm/Kbuild | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/arch/um/include/asm/Kbuild b/arch/um/include/asm/Kbuild > index 50a32c3..73c57f6 100644 > --- a/arch/um/include/asm/Kbuild > +++ b/arch/um/include/asm/Kbuild > @@ -1,4 +1,5 @@ > generic-y += barrier.h > +generic-y += bpf_perf_event.h > generic-y += bug.h > generic-y += clkdev.h > generic-y += current.h Acked-by: Richard Weinberger Thanks, //richard -- sigma star gmbh - Eduard-Bodem-Gasse 6 - 6020 Innsbruck - Austria ATU66964118 - FN 374287y