diff options
| author | Keir Fraser <keir@xen.org> | 2011-02-06 17:39:10 +0000 |
|---|---|---|
| committer | Keir Fraser <keir@xen.org> | 2011-02-06 17:39:10 +0000 |
| commit | 82b701cd7d819cff61fe9eefcc83e95b9c6592e9 (patch) | |
| tree | 722a9ac2face2580890794c579bea6949404ca7d /xen/include/public/io/protocols.h | |
| parent | 70de4016b4fba4de5b02827a80c59a8f1671c0bf (diff) | |
| download | xen-82b701cd7d819cff61fe9eefcc83e95b9c6592e9.tar.gz xen-82b701cd7d819cff61fe9eefcc83e95b9c6592e9.tar.bz2 xen-82b701cd7d819cff61fe9eefcc83e95b9c6592e9.zip | |
hvm amd: Fix 32bit guest VM save/restore issues associated with SYSENTER MSRs
This patch turn-on SYSENTER MSRs interception for 32bit guest VMs on
AMD CPUs. With it, hvm_svm.guest_sysenter_xx fields always contain the
canonical version of SYSENTER MSRs and are used in guest save/restore.
The data fields in VMCB save area are updated as necessary.
Reported-by: James Harper <james.harper@bendigoit.com.au>
Signed-off-by: Wei Huang <wei.huang2@amd.com>
xen-unstable changeset: 22873:186162762071
xen-unstable date: Sun Feb 06 17:03:09 2011 +0000
Diffstat (limited to 'xen/include/public/io/protocols.h')
0 files changed, 0 insertions, 0 deletions
