Christophe Leroy <[email protected]> writes: > Le 17/09/2025 à 16:00, Thomas Weißschuh a écrit : >> The usage of ASM_FTR_IFCLR(CPU_TR_ARCH_31) requires asm/cputable.h and >> asm/feature-fixups.h. Currently these headers are included transitively, >> but that transitive inclusion is about to go away. > > Hum ... > > That was unexpectedly added by commit 9c7bfc2dc21e ("powerpc/64s: Make > POWER10 and later use pause_short in cpu_relax loops") > > In theory, vdso/ headers shouldn't include any headers outside of vdso/
Oops, looks like that was my fault. It's expected that there can be feature fixups needed in the VDSO, vdso_feature_fixups() handles them, so that's OK. But the headers pulling from outside vdso is a pity. Still this patch is fine as-is. cheers

