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. - 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; > > }; > > [...]