On Mon, Aug 25, 2025 at 7:17 AM Suchit Karunakaran <suchitkarunaka...@gmail.com> wrote: > > On Sat, 16 Aug 2025 at 12:16, Suchit Karunakaran > <suchitkarunaka...@gmail.com> wrote: > > > > Hi Namhyung, > > Thanks for reviewing the patch. I'd like to ask if there's anything > > else I should do regarding this patch, given that it's supported only > > for x86 and powerpc? > > > > Thanks, > > Suchit > > > Hi Namhyung, > Following up on this patch. I would appreciate any guidance on further > actions needed, considering its current support is only for x86 and > PowerPC.
Can we just make TYPE_STATE_MAX_REGS 32? There's no reason to assume the architecture the perf binary is built on matches the perf.data file being processed by perf annotate. Given 32 is bigger than 16 then this can just be a maximum value (a comment to this effect in the code would be grand). In general, the use of the arch directory and things like "#ifdef __powerpc__" are code smells that are going to break with cross-architecture profiling. Thanks, Ian