[PATCH] x86/cpu-policy: Feature names for Granite Rapids

Andrew Cooper posted 1 patch 1 week, 1 day ago
xen/include/public/arch-x86/cpufeatureset.h | 1 +
1 file changed, 1 insertion(+)
[PATCH] x86/cpu-policy: Feature names for Granite Rapids
Posted by Andrew Cooper 1 week, 1 day ago
Slightly surprisingly, AVX10 is the only unnamed feature right now.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
---
CC: Jan Beulich <JBeulich@suse.com>
CC: Roger Pau Monné <roger.pau@citrix.com>

Hunk borrowed from the AVX10 series.
---
 xen/include/public/arch-x86/cpufeatureset.h | 1 +
 1 file changed, 1 insertion(+)

diff --git a/xen/include/public/arch-x86/cpufeatureset.h b/xen/include/public/arch-x86/cpufeatureset.h
index 9cd778586f10..714ac7fcc4a6 100644
--- a/xen/include/public/arch-x86/cpufeatureset.h
+++ b/xen/include/public/arch-x86/cpufeatureset.h
@@ -361,6 +361,7 @@ XEN_CPUFEATURE(AVX_VNNI_INT16,     15*32+10) /*A  AVX-VNNI-INT16 Instructions */
 XEN_CPUFEATURE(PREFETCHI,          15*32+14) /*A  PREFETCHIT{0,1} Instructions */
 XEN_CPUFEATURE(UIRET_UIF,          15*32+17) /*   UIRET updates UIF */
 XEN_CPUFEATURE(CET_SSS,            15*32+18) /*   CET Supervisor Shadow Stacks safe to use */
+XEN_CPUFEATURE(AVX10,              15*32+19) /*   AVX10 Converged Vector ISA */
 XEN_CPUFEATURE(SLSM,               15*32+24) /*   Static Lockstep Mode */
 
 /* Intel-defined CPU features, MSR_ARCH_CAPS 0x10a.eax, word 16 */

base-commit: d0c75dc4c028bc32fd9cf1d4358973929548de54
-- 
2.39.5


Re: [PATCH] x86/cpu-policy: Feature names for Granite Rapids
Posted by Jan Beulich 1 week ago
On 02.12.2025 16:39, Andrew Cooper wrote:
> Slightly surprisingly, AVX10 is the only unnamed feature right now.
> 
> Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
> ---
> CC: Jan Beulich <JBeulich@suse.com>
> CC: Roger Pau Monné <roger.pau@citrix.com>
> 
> Hunk borrowed from the AVX10 series.

Please can you also "borrow" the gen-cpuid.py hunk from there then? With that
Acked-by: Jan Beulich <jbeulich@suse.com>
albeit I'm sure you understand that I'd much rather see the full patch go in.

Jan