aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/pcifront.c
diff options
context:
space:
mode:
authorKeir Fraser <keir.fraser@citrix.com>2009-09-29 11:27:53 +0100
committerKeir Fraser <keir.fraser@citrix.com>2009-09-29 11:27:53 +0100
commitfb7925518f22199dd55fb3e204fb609affe7f4cd (patch)
tree2372678883881b2d8574e4de9b71b2560df29264 /extras/mini-os/pcifront.c
parent341c0e113f2b60c37813708cd91f4507ed08f3f4 (diff)
downloadxen-fb7925518f22199dd55fb3e204fb609affe7f4cd.tar.gz
xen-fb7925518f22199dd55fb3e204fb609affe7f4cd.tar.bz2
xen-fb7925518f22199dd55fb3e204fb609affe7f4cd.zip
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/ Signed-off-by: Dexuan Cui <dexuan.cui@intel.com>
Diffstat (limited to 'extras/mini-os/pcifront.c')
0 files changed, 0 insertions, 0 deletions