Cui, Dexuan
2009-Sep-29 09:06 UTC
[Xen-devel] [PATCH] vmx: add the support of XSAVE/XRSTOR to VMX guest
XSAVE/XRSTOR manages the existing and future processor extended states on x86 architecture. The XSAVE/XRSTOR infrastructure is defined in Intel SDMs: http://www.intel.com/products/processor/manuals/ The patch uses the classical CR0.TS based algorithm to manage the states on context switch. At present, we know 3 bits in the XFEATURE_ENABLED_MASK: FPU, SSE and YMM. YMM is defined in Intel AVX Programming Reference: http://software.intel.com/sites/avx/ One more patch to support hvm guest''s save/restore by defining a pair of new HVM_REGISTER_SAVE_RESTORE save/load handlers will be posted later. Thanks, -- Dexuan _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Reasonably Related Threads
- [PATCH 2/2] xsave: extend xsave/xrstor support to all (64) features
- [Patch 0/4] Refining Xsave/Xrestore support - Version 2
- [PATCH 2/3 v2] XSAVE/XRSTOR: fix frozen states
- [PATCH] Add save/restore support for viridian APIC assist pfn
- [PATCH] Nested VMX: Allow to set CR4.OSXSAVE if guest has xsave feature