Re: [PATCH v6 00/90] x86: Introduce a centralized CPUID data model

From: Borislav Petkov

Date: Thu May 07 2026 - 06:18:59 EST


On Wed, May 06, 2026 at 10:52:01PM +0200, Ahmed S. Darwish wrote:
> For the /current/ scattered feature bits, the array which maps them to
> their hardware backing:
>
> static const struct cpuid_bit cpuid_bits[] = {
> { X86_FEATURE_APERFMPERF, CPUID_ECX, 0, 0x00000006, 0 },
> { X86_FEATURE_EPB, CPUID_ECX, 3, 0x00000006, 0 },
> { ... },
> }
>
> is needed.

My assumption is that at the end of the patchset, scattered.c is gone because
we have *all* hw CPUID functions present.

--
Regards/Gruss,
Boris.

https://people.kernel.org/tglx/notes-about-netiquette