On 20.06.2024 13:14, Andrew Cooper wrote: > [ This is a minimal backport of commit 71cacfb035f4 ("x86/cpuid: Fix handling > of XSAVE dynamic leaves") to fix the bugs without depending on large rework > of > XSTATE handling in Xen 4.19 ] > > First, if XSAVE is available in hardware but not visible to the guest, the > dynamic leaves shouldn't be filled in. > > Second, the comment concerning XSS state is wrong. VT-x doesn't manage > host/guest state automatically, but there is provision for "host only" bits to > be set, so the implications are still accurate. > > In Xen 4.18, no XSS states are supported, so it's safe to keep deferring to > real hardware. > > Signed-off-by: Andrew Cooper <andrew.coop...@citrix.com>
Reviewed-by: Jan Beulich <jbeul...@suse.com> I'll try to not forget to include this in my next backporting batch. Thanks for getting this sorted so quickly. Jan