On Wed, Jan 04, 2023, Sean Christopherson wrote: > On Fri, Dec 30, 2022, Aaron Lewis wrote: > > Be a good citizen and don't allow any of the supported AVX-512 > > xfeatures[1] to be set if they can't all be set. That way userspace or > > a guest doesn't fail if it attempts to set them in XCR0. > > The form letter shortlog+changelo+code doesn't fit AVX-512. There's only one > AVX512 flag, SSE and AVX and are pure prerequisites and exist independently of > AVX512. Ugh, literacy issues. AVX512 isn't a singular flag. Argh. Can you split this up into two separate patches? One to require all AVX512 features, and one to clear AVX512 if SSE or AVX isn't supported?