Thread (30 messages) 30 messages, 7 authors, 2019-12-03

Re: [PATCH] libbpf: Fix up generation of bpf_helper_defs.h

From: Alexei Starovoitov <hidden>
Date: 2019-11-28 00:31:57
Also in: bpf, linux-perf-users, lkml

On Tue, Nov 26, 2019 at 5:39 PM Arnaldo Carvalho de Melo
[off-list ref] wrote:
Em Tue, Nov 26, 2019 at 03:52:28PM -0800, Jakub Kicinski escreveu:
quoted
On Tue, 26 Nov 2019 15:10:30 -0800, Stanislav Fomichev wrote:
quoted
We are using this script with python2.7, works just fine :-)
So maybe doing s/python3/python/ is the way to go, whatever
default python is installed, it should work with that.
quoted
That increases the risk someone will make a python2-only change
and break Python 3.
quoted
Python 2 is dead, I'm honestly surprised this needs to be said :)
It shouldn't have to be said, and probably it is old school to try and
keep things portable when there is no need to use new stuff for simple
tasks like this.

Anyway, it seems its just a matter of adding the python3 package to the
old container images and then most of them will work with what is in
that script, what doesn't work is really old and then NO_LIBBPF=1 is the
way to go.

In the end, kinda nothing to see here, go back to adding cool new stuff,
lets not hold eBPF from progressing ;-P
Absolutely. I think if some distro is still using 32-bit userland it's likely
so much behind anything modern that its kernel is equally old too
and appeal of new features (bpf or anything else) is probably low.
So if I were you I would keep 32-bit builds of perf supported, but with
minimal effort.

Re: patch itself.
I can take it as-is into bpf tree and it will be in Linus's tree in few days.
Or I can take only tools/lib/bpf/Makefile hunk and you can take
tools/perf/MANIFEST via perf tree?
Whichever way is fine.
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help