On Wed, Apr 3, 2024 at 2:38 PM Arnaldo Carvalho de Melo <acme@xxxxxxxxxx> wrote: > > On Wed, Apr 03, 2024 at 11:19:33AM -0700, Andrii Nakryiko wrote: > > We can still produce per-thread smaller BTFs in parallel, that won't > > hurt reproducibility. You only need to concatenate them in > > reproducible order at the very end. > > > > Or maybe it's already working like this, not sure, I'm a bit rusty in > > pahole internals nowadays, sorry :) > > Yeah, its just that I didn't get to that point yet, I just stopped here > to have the parallel reproducible feature working, will continue with > the parallel BTF part. Great to hear, thanks, Arnaldo! > > - Arnaldo > > > > diff --git a/pahole.c b/pahole.c > > > index 96e153432fa212a5..fcb4360f11debeb9 100644 > > > --- a/pahole.c > > > +++ b/pahole.c > > > @@ -3173,6 +3173,14 @@ struct thread_data { > > > struct btf_encoder *encoder; > > > }; > > > > [...]