On 28/02/2024 12:34, Arnaldo Carvalho de Melo wrote: > On Wed, Feb 28, 2024 at 09:30:31AM +0100, Jiri Olsa wrote: >> On Tue, Feb 27, 2024 at 09:59:14AM -0300, Arnaldo Carvalho de Melo wrote: >>> If you have time, please do some tests and report results. >>> You can find it in the usual places: >>> git://git.kernel.org/pub/scm/devel/pahole/pahole.git >>> https://github.com/acmel/dwarves.git >>> In the master branch. > >> hi, >> tested on top of my setup and it looks good > > Thanks! > Ditto here; tested on x86_64 and aarch64, all looks good. >> I hoped the kfuncs decl tag would get in, but AFAICS there was >> no new version of the patches.. I'll ping Daniel about that > > There is this global variables case that is being discussed, the kfuncs > and I hope to do some work on .dwz, merging what I have at: > > https://git.kernel.org/pub/scm/devel/pahole/pahole.git/log/?h=alt_dwarf > > So I think I'll go ahead and release 1.26 today and work on merging > these other features to have 1.27 in the near future. > Sounds great, thanks! I've been looking into reducing the memory footprint during pahole operation, but don't have anything ready yet I'm afraid. I can post a bpf-next patch to switch to using --btf_features for v1.26 and later; might make Daniel's job a bit easier when adding the kfunc stuff. Alan > - Arnaldo >