On Fri, Feb 24, 2023, Aaron Lewis wrote: > Check both architectural rules and KVM's own software-defined rules to > ensure the supported xfeatures[1] don't violate any of them. > > The architectural rules[2] and KVM's rules ensure for a given > feature, e.g. sse, avx, amx, etc... their associated xfeatures are > either all sets or none of them are set, and any dependencies > are enabled if needed. > > [1] EDX:EAX of CPUID.(EAX=0DH,ECX=0) > [2] SDM vol 1, 13.3 ENABLING THE XSAVE FEATURE SET AND XSAVE-ENABLED > FEATURES > > Signed-off-by: Aaron Lewis <aaronlewis@xxxxxxxxxx> Sorry, I did not get the point of this test? I run your test in an old (unpatched) kernel on two machines: 1) one with AMX and 2) one without it. (SPR and Skylake). Neither of them fails. Do you want to clarify a little bit? Thanks. -Mingwei