All of lore.kernel.org
 help / color / mirror / Atom feed
From: Christophe Leroy <christophe.leroy@csgroup.eu>
To: Quentin Monnet <quentin@isovalent.com>,
	Alexei Starovoitov <alexei.starovoitov@gmail.com>
Cc: "Ian Rogers" <irogers@google.com>,
	"Song Liu" <songliubraving@fb.com>,
	"open list:DOCUMENTATION" <linux-doc@vger.kernel.org>,
	"Zi Shen Lim" <zlim.lnx@gmail.com>,
	"Paul Walmsley" <paul.walmsley@sifive.com>,
	"Alexei Starovoitov" <ast@kernel.org>,
	"Andrii Nakryiko" <andrii@kernel.org>,
	"Paul Mackerras" <paulus@samba.org>,
	"Sandipan Das" <sandipan@linux.ibm.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	sparclinux@vger.kernel.org,
	"Shubham Bansal" <illusionist.neo@gmail.com>,
	"Mahesh Bandewar" <maheshb@google.com>,
	"Will Deacon" <will@kernel.org>,
	"Nicolas Dichtel" <nicolas.dichtel@6wind.com>,
	linux-s390 <linux-s390@vger.kernel.org>,
	"Ilya Leoshkevich" <iii@linux.ibm.com>,
	paulburton@kernel.org, "Jonathan Corbet" <corbet@lwn.net>,
	"Mauro Carvalho Chehab" <mchehab+huawei@kernel.org>,
	"Masahiro Yamada" <masahiroy@kernel.org>,
	"X86 ML" <x86@kernel.org>,
	"John Fastabend" <john.fastabend@gmail.com>,
	"Russell King" <linux@armlinux.org.uk>,
	linux-riscv <linux-riscv@lists.infradead.org>,
	"Christian Borntraeger" <borntraeger@de.ibm.com>,
	"Ingo Molnar" <mingo@redhat.com>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	"Catalin Marinas" <catalin.marinas@arm.com>,
	"Naveen N . Rao" <naveen.n.rao@linux.ibm.com>,
	"Jakub Kicinski" <kuba@kernel.org>,
	"Tobias Klauser" <tklauser@distanz.ch>,
	linux-mips@vger.kernel.org, grantseltzer@gmail.com,
	"Xi Wang" <xi.wang@gmail.com>,
	"Albert Ou" <aou@eecs.berkeley.edu>,
	"Kees Cook" <keescook@chromium.org>,
	"Vasily Gorbik" <gor@linux.ibm.com>,
	"Luke Nelson" <luke.r.nels@gmail.com>,
	LKML <linux-kernel@vger.kernel.org>,
	"Heiko Carstens" <hca@linux.ibm.com>,
	ppc-dev <linuxppc-dev@lists.ozlabs.org>,
	"KP Singh" <kpsingh@kernel.org>,
	iecedge@gmail.com, "Simon Horman" <horms@verge.net.au>,
	"Borislav Petkov" <bp@alien8.de>,
	"Alexander Viro" <viro@zeniv.linux.org.uk>,
	"Yonghong Song" <yhs@fb.com>,
	"Thomas Gleixner" <tglx@linutronix.de>,
	"Dmitry Vyukov" <dvyukov@google.com>,
	tsbogend@alpha.franken.de,
	"Daniel Borkmann" <daniel@iogearbox.net>,
	"Hideaki YOSHIFUJI" <yoshfuji@linux-ipv6.org>,
	"Network Development" <netdev@vger.kernel.org>,
	"David Ahern" <dsahern@kernel.org>,
	"Wang YanQing" <udknight@gmail.com>,
	"Martin KaFai Lau" <kafai@fb.com>,
	"Björn Töpel" <bjorn@kernel.org>,
	"Palmer Dabbelt" <palmer@dabbelt.com>, bpf <bpf@vger.kernel.org>,
	"Jianlin Lv" <Jianlin.Lv@arm.com>,
	"David S. Miller" <davem@davemloft.net>
Subject: Re: [PATCH bpf-next 1/2] bpf: Remove bpf_jit_enable=2 debugging mode
Date: Fri, 23 Apr 2021 13:29:59 +0200	[thread overview]
Message-ID: <90e2da42-6924-4246-f2f6-cfb2778cd804@csgroup.eu> (raw)
In-Reply-To: <ab1c3803-179c-7882-2bba-9eeda5211ad1@isovalent.com>



Le 23/04/2021 à 12:59, Quentin Monnet a écrit :
> 2021-04-23 12:46 UTC+0200 ~ Christophe Leroy <christophe.leroy@csgroup.eu>
>>
>>
>> Le 23/04/2021 à 12:26, Quentin Monnet a écrit :
>>> 2021-04-23 09:19 UTC+0200 ~ Christophe Leroy
>>> <christophe.leroy@csgroup.eu>
>>>
>>> [...]
>>>
>>>> I finally managed to cross compile bpftool with libbpf, libopcodes,
>>>> readline, ncurses, libcap, libz and all needed stuff. Was not easy but I
>>>> made it.
>>>
>>> Libcap is optional and bpftool does not use readline or ncurses. May I
>>> ask how you tried to build it?
>>
>> cd tools/bpf/
>>
>> make ARCH=powerpc CROSS_COMPILE=ppc-linux-
> 
> Ok, you could try running directly from tools/bpf/bpftool/ next time
> instead.
> 
> Readline at least is for a different tool under tools/bpf/, bpf_dbg (But
> I'm still not sure where that ncurses requirement was pulled from). The
> requirements for specific kernel options probably came from yet another
> tool (runqslower, I think).
> 

ncurses (or termcap) is required by readline

Christophe

WARNING: multiple messages have this Message-ID (diff)
From: Christophe Leroy <christophe.leroy@csgroup.eu>
To: Quentin Monnet <quentin@isovalent.com>,
	Alexei Starovoitov <alexei.starovoitov@gmail.com>
Cc: "Ian Rogers" <irogers@google.com>,
	"Song Liu" <songliubraving@fb.com>,
	"open list:DOCUMENTATION" <linux-doc@vger.kernel.org>,
	"Zi Shen Lim" <zlim.lnx@gmail.com>,
	"Paul Walmsley" <paul.walmsley@sifive.com>,
	"Alexei Starovoitov" <ast@kernel.org>,
	"Andrii Nakryiko" <andrii@kernel.org>,
	"Paul Mackerras" <paulus@samba.org>,
	"Sandipan Das" <sandipan@linux.ibm.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	sparclinux@vger.kernel.org,
	"Shubham Bansal" <illusionist.neo@gmail.com>,
	"Mahesh Bandewar" <maheshb@google.com>,
	"Will Deacon" <will@kernel.org>,
	"Nicolas Dichtel" <nicolas.dichtel@6wind.com>,
	linux-s390 <linux-s390@vger.kernel.org>,
	"Ilya Leoshkevich" <iii@linux.ibm.com>,
	paulburton@kernel.org, "Jonathan Corbet" <corbet@lwn.net>,
	"Mauro Carvalho Chehab" <mchehab+huawei@kernel.org>,
	"Masahiro Yamada" <masahiroy@kernel.org>,
	"X86 ML" <x86@kernel.org>,
	"John Fastabend" <john.fastabend@gmail.com>,
	"Russell King" <linux@armlinux.org.uk>,
	linux-riscv <linux-riscv@lists.infradead.org>,
	"Christian Borntraeger" <borntraeger@de.ibm.com>,
	"Ingo Molnar" <mingo@redhat.com>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	"Catalin Marinas" <catalin.marinas@arm.com>,
	"Naveen N . Rao" <naveen.n.rao@linux.ibm.com>,
	"Jakub Kicinski" <kuba@kernel.org>,
	"Tobias Klauser" <tklauser@distanz.ch>,
	linux-mips@vger.kernel.org, grantseltzer@gmail.com,
	"Xi Wang" <xi.wang@gmail.com>,
	"Albert Ou" <aou@eecs.berkeley.edu>,
	"Kees Cook" <keescook@chromium.org>,
	"Vasily Gorbik" <gor@linux.ibm.com>,
	"Luke Nelson" <luke.r.nels@gmail.com>,
	LKML <linux-kernel@vger.kernel.org>,
	"Heiko Carstens" <hca@linux.ibm.com>,
	ppc-dev <linuxppc-dev@lists.ozlabs.org>,
	"KP Singh" <kpsingh@kernel.org>,
	iecedge@gmail.com, "Simon Horman" <horms@verge.net.au>,
	"Borislav Petkov" <bp@alien8.de>,
	"Alexander Viro" <viro@zeniv.linux.org.uk>,
	"Yonghong Song" <yhs@fb.com>,
	"Thomas Gleixner" <tglx@linutronix.de>,
	"Dmitry Vyukov" <dvyukov@google.com>,
	tsbogend@alpha.franken.de,
	"Daniel Borkmann" <daniel@iogearbox.net>,
	"Hideaki YOSHIFUJI" <yoshfuji@linux-ipv6.org>,
	"Network Development" <netdev@vger.kernel.org>,
	"David Ahern" <dsahern@kernel.org>,
	"Wang YanQing" <udknight@gmail.com>,
	"Martin KaFai Lau" <kafai@fb.com>,
	"Björn Töpel" <bjorn@kernel.org>,
	"Palmer Dabbelt" <palmer@dabbelt.com>, bpf <bpf@vger.kernel.org>,
	"Jianlin Lv" <Jianlin.Lv@arm.com>,
	"David S. Miller" <davem@davemloft.net>
Subject: Re: [PATCH bpf-next 1/2] bpf: Remove bpf_jit_enable=2 debugging mode
Date: Fri, 23 Apr 2021 13:29:59 +0200	[thread overview]
Message-ID: <90e2da42-6924-4246-f2f6-cfb2778cd804@csgroup.eu> (raw)
In-Reply-To: <ab1c3803-179c-7882-2bba-9eeda5211ad1@isovalent.com>



Le 23/04/2021 à 12:59, Quentin Monnet a écrit :
> 2021-04-23 12:46 UTC+0200 ~ Christophe Leroy <christophe.leroy@csgroup.eu>
>>
>>
>> Le 23/04/2021 à 12:26, Quentin Monnet a écrit :
>>> 2021-04-23 09:19 UTC+0200 ~ Christophe Leroy
>>> <christophe.leroy@csgroup.eu>
>>>
>>> [...]
>>>
>>>> I finally managed to cross compile bpftool with libbpf, libopcodes,
>>>> readline, ncurses, libcap, libz and all needed stuff. Was not easy but I
>>>> made it.
>>>
>>> Libcap is optional and bpftool does not use readline or ncurses. May I
>>> ask how you tried to build it?
>>
>> cd tools/bpf/
>>
>> make ARCH=powerpc CROSS_COMPILE=ppc-linux-
> 
> Ok, you could try running directly from tools/bpf/bpftool/ next time
> instead.
> 
> Readline at least is for a different tool under tools/bpf/, bpf_dbg (But
> I'm still not sure where that ncurses requirement was pulled from). The
> requirements for specific kernel options probably came from yet another
> tool (runqslower, I think).
> 

ncurses (or termcap) is required by readline

Christophe

_______________________________________________
linux-riscv mailing list
linux-riscv@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-riscv

WARNING: multiple messages have this Message-ID (diff)
From: Christophe Leroy <christophe.leroy@csgroup.eu>
To: Quentin Monnet <quentin@isovalent.com>,
	Alexei Starovoitov <alexei.starovoitov@gmail.com>
Cc: "Ian Rogers" <irogers@google.com>,
	"Song Liu" <songliubraving@fb.com>,
	"open list:DOCUMENTATION" <linux-doc@vger.kernel.org>,
	"Zi Shen Lim" <zlim.lnx@gmail.com>,
	"Alexei Starovoitov" <ast@kernel.org>,
	"Russell King" <linux@armlinux.org.uk>,
	"David S. Miller" <davem@davemloft.net>,
	"Paul Mackerras" <paulus@samba.org>,
	"Sandipan Das" <sandipan@linux.ibm.com>,
	"H. Peter Anvin" <hpa@zytor.com>,
	sparclinux@vger.kernel.org,
	"Shubham Bansal" <illusionist.neo@gmail.com>,
	"Mahesh Bandewar" <maheshb@google.com>,
	"Will Deacon" <will@kernel.org>,
	linux-riscv <linux-riscv@lists.infradead.org>,
	linux-s390 <linux-s390@vger.kernel.org>,
	"Ilya Leoshkevich" <iii@linux.ibm.com>,
	paulburton@kernel.org, "Jonathan Corbet" <corbet@lwn.net>,
	"Mauro Carvalho Chehab" <mchehab+huawei@kernel.org>,
	"Masahiro Yamada" <masahiroy@kernel.org>,
	"X86 ML" <x86@kernel.org>,
	"John Fastabend" <john.fastabend@gmail.com>,
	"Andrii Nakryiko" <andrii@kernel.org>,
	"Christian Borntraeger" <borntraeger@de.ibm.com>,
	"Ingo Molnar" <mingo@redhat.com>,
	"Dmitry Vyukov" <dvyukov@google.com>,
	"Catalin Marinas" <catalin.marinas@arm.com>,
	"Naveen N . Rao" <naveen.n.rao@linux.ibm.com>,
	"Jakub Kicinski" <kuba@kernel.org>,
	"Tobias Klauser" <tklauser@distanz.ch>,
	grantseltzer@gmail.com, "Xi Wang" <xi.wang@gmail.com>,
	"Albert Ou" <aou@eecs.berkeley.edu>,
	"Kees Cook" <keescook@chromium.org>,
	"Vasily Gorbik" <gor@linux.ibm.com>,
	"Luke Nelson" <luke.r.nels@gmail.com>,
	"Heiko Carstens" <hca@linux.ibm.com>,
	"KP Singh" <kpsingh@kernel.org>,
	iecedge@gmail.com, "Simon Horman" <horms@verge.net.au>,
	"Borislav Petkov" <bp@alien8.de>,
	"Alexander Viro" <viro@zeniv.linux.org.uk>,
	"Paul Walmsley" <paul.walmsley@sifive.com>,
	"Jianlin Lv" <Jianlin.Lv@arm.com>,
	"Nicolas Dichtel" <nicolas.dichtel@6wind.com>,
	"Palmer Dabbelt" <palmer@dabbelt.com>,
	linux-arm-kernel <linux-arm-kernel@lists.infradead.org>,
	"Wang YanQing" <udknight@gmail.com>,
	tsbogend@alpha.franken.de,
	"Daniel Borkmann" <daniel@iogearbox.net>,
	"Hideaki YOSHIFUJI" <yoshfuji@linux-ipv6.org>,
	"Network Development" <netdev@vger.kernel.org>,
	"David Ahern" <dsahern@kernel.org>,
	linux-mips@vger.kernel.org, LKML <linux-kernel@vger.kernel.org>,
	"Yonghong Song" <yhs@fb.com>, "Björn Töpel" <bjorn@kernel.org>,
	"Thomas Gleixner" <tglx@linutronix.de>, bpf <bpf@vger.kernel.org>,
	ppc-dev <linuxppc-dev@lists.ozlabs.org>,
	"Martin KaFai Lau" <kafai@fb.com>
Subject: Re: [PATCH bpf-next 1/2] bpf: Remove bpf_jit_enable=2 debugging mode
Date: Fri, 23 Apr 2021 13:29:59 +0200	[thread overview]
Message-ID: <90e2da42-6924-4246-f2f6-cfb2778cd804@csgroup.eu> (raw)
In-Reply-To: <ab1c3803-179c-7882-2bba-9eeda5211ad1@isovalent.com>



Le 23/04/2021 à 12:59, Quentin Monnet a écrit :
> 2021-04-23 12:46 UTC+0200 ~ Christophe Leroy <christophe.leroy@csgroup.eu>
>>
>>
>> Le 23/04/2021 à 12:26, Quentin Monnet a écrit :
>>> 2021-04-23 09:19 UTC+0200 ~ Christophe Leroy
>>> <christophe.leroy@csgroup.eu>
>>>
>>> [...]
>>>
>>>> I finally managed to cross compile bpftool with libbpf, libopcodes,
>>>> readline, ncurses, libcap, libz and all needed stuff. Was not easy but I
>>>> made it.
>>>
>>> Libcap is optional and bpftool does not use readline or ncurses. May I
>>> ask how you tried to build it?
>>
>> cd tools/bpf/
>>
>> make ARCH=powerpc CROSS_COMPILE=ppc-linux-
> 
> Ok, you could try running directly from tools/bpf/bpftool/ next time
> instead.
> 
> Readline at least is for a different tool under tools/bpf/, bpf_dbg (But
> I'm still not sure where that ncurses requirement was pulled from). The
> requirements for specific kernel options probably came from yet another
> tool (runqslower, I think).
> 

ncurses (or termcap) is required by readline

Christophe

  reply	other threads:[~2021-04-23 11:30 UTC|newest]

Thread overview: 51+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-04-15  9:32 [PATCH bpf-next 1/2] bpf: Remove bpf_jit_enable=2 debugging mode Jianlin Lv
2021-04-15  9:32 ` Jianlin Lv
2021-04-15  9:32 ` Jianlin Lv
2021-04-15  9:32 ` [PATCH bpf-next 2/2] docs: bpf: bpf_jit_enable mode changed Jianlin Lv
2021-04-15  9:32   ` Jianlin Lv
2021-04-15  9:32   ` Jianlin Lv
2021-04-15 14:37 ` [PATCH bpf-next 1/2] bpf: Remove bpf_jit_enable=2 debugging mode Daniel Borkmann
2021-04-15 14:37   ` Daniel Borkmann
2021-04-15 14:37   ` Daniel Borkmann
2021-04-15 15:41   ` Quentin Monnet
2021-04-15 15:41     ` Quentin Monnet
2021-04-15 15:41     ` Quentin Monnet
2021-04-15 23:49     ` Alexei Starovoitov
2021-04-15 23:49       ` Alexei Starovoitov
2021-04-15 23:49       ` Alexei Starovoitov
2021-04-17  8:16       ` Christophe Leroy
2021-04-17  8:16         ` Christophe Leroy
2021-04-17  8:16         ` Christophe Leroy
2021-04-20  3:28         ` Alexei Starovoitov
2021-04-20  3:28           ` Alexei Starovoitov
2021-04-20  3:28           ` Alexei Starovoitov
2021-04-21 13:10           ` Christophe Leroy
2021-04-21 13:10             ` Christophe Leroy
2021-04-21 13:10             ` Christophe Leroy
2021-04-21 15:27             ` Quentin Monnet
2021-04-21 15:27               ` Quentin Monnet
2021-04-21 15:27               ` Quentin Monnet
2021-04-21 16:29             ` John Fastabend
2021-04-21 16:29               ` John Fastabend
2021-04-21 16:29               ` John Fastabend
2021-04-23  7:19           ` Christophe Leroy
2021-04-23  7:19             ` Christophe Leroy
2021-04-23  7:19             ` Christophe Leroy
2021-04-23 10:26             ` Quentin Monnet
2021-04-23 10:26               ` Quentin Monnet
2021-04-23 10:26               ` Quentin Monnet
2021-04-23 10:46               ` Christophe Leroy
2021-04-23 10:46                 ` Christophe Leroy
2021-04-23 10:46                 ` Christophe Leroy
2021-04-23 10:59                 ` Quentin Monnet
2021-04-23 10:59                   ` Quentin Monnet
2021-04-23 10:59                   ` Quentin Monnet
2021-04-23 11:29                   ` Christophe Leroy [this message]
2021-04-23 11:29                     ` Christophe Leroy
2021-04-23 11:29                     ` Christophe Leroy
2021-05-14  6:34               ` Christophe Leroy
2021-05-14  6:34                 ` Christophe Leroy
2021-05-14  6:34                 ` Christophe Leroy
2021-04-16 13:38   ` Jianlin Lv
2021-04-16 13:38     ` Jianlin Lv
2021-04-16 13:38     ` Jianlin Lv

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=90e2da42-6924-4246-f2f6-cfb2778cd804@csgroup.eu \
    --to=christophe.leroy@csgroup.eu \
    --cc=Jianlin.Lv@arm.com \
    --cc=alexei.starovoitov@gmail.com \
    --cc=andrii@kernel.org \
    --cc=aou@eecs.berkeley.edu \
    --cc=ast@kernel.org \
    --cc=bjorn@kernel.org \
    --cc=borntraeger@de.ibm.com \
    --cc=bp@alien8.de \
    --cc=bpf@vger.kernel.org \
    --cc=catalin.marinas@arm.com \
    --cc=corbet@lwn.net \
    --cc=daniel@iogearbox.net \
    --cc=davem@davemloft.net \
    --cc=dsahern@kernel.org \
    --cc=dvyukov@google.com \
    --cc=gor@linux.ibm.com \
    --cc=grantseltzer@gmail.com \
    --cc=hca@linux.ibm.com \
    --cc=horms@verge.net.au \
    --cc=hpa@zytor.com \
    --cc=iecedge@gmail.com \
    --cc=iii@linux.ibm.com \
    --cc=illusionist.neo@gmail.com \
    --cc=irogers@google.com \
    --cc=john.fastabend@gmail.com \
    --cc=kafai@fb.com \
    --cc=keescook@chromium.org \
    --cc=kpsingh@kernel.org \
    --cc=kuba@kernel.org \
    --cc=linux-arm-kernel@lists.infradead.org \
    --cc=linux-doc@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=linux-mips@vger.kernel.org \
    --cc=linux-riscv@lists.infradead.org \
    --cc=linux-s390@vger.kernel.org \
    --cc=linux@armlinux.org.uk \
    --cc=linuxppc-dev@lists.ozlabs.org \
    --cc=luke.r.nels@gmail.com \
    --cc=maheshb@google.com \
    --cc=masahiroy@kernel.org \
    --cc=mchehab+huawei@kernel.org \
    --cc=mingo@redhat.com \
    --cc=naveen.n.rao@linux.ibm.com \
    --cc=netdev@vger.kernel.org \
    --cc=nicolas.dichtel@6wind.com \
    --cc=palmer@dabbelt.com \
    --cc=paul.walmsley@sifive.com \
    --cc=paulburton@kernel.org \
    --cc=paulus@samba.org \
    --cc=quentin@isovalent.com \
    --cc=sandipan@linux.ibm.com \
    --cc=songliubraving@fb.com \
    --cc=sparclinux@vger.kernel.org \
    --cc=tglx@linutronix.de \
    --cc=tklauser@distanz.ch \
    --cc=tsbogend@alpha.franken.de \
    --cc=udknight@gmail.com \
    --cc=viro@zeniv.linux.org.uk \
    --cc=will@kernel.org \
    --cc=x86@kernel.org \
    --cc=xi.wang@gmail.com \
    --cc=yhs@fb.com \
    --cc=yoshfuji@linux-ipv6.org \
    --cc=zlim.lnx@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.