diff options
author | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-06-14 15:54:57 +0100 |
---|---|---|
committer | kfraser@localhost.localdomain <kfraser@localhost.localdomain> | 2007-06-14 15:54:57 +0100 |
commit | d25c0b84c6bc60c0573671c6923661f256b33307 (patch) | |
tree | 47fcd9a590d1020b4cee9485ff5b859a10f2b04f /xen/arch/x86/hvm/rtc.c | |
parent | 9a1d2c1a459337f4b6e2b2d0d734f83ed5e8f967 (diff) | |
download | xen-d25c0b84c6bc60c0573671c6923661f256b33307.tar.gz xen-d25c0b84c6bc60c0573671c6923661f256b33307.tar.bz2 xen-d25c0b84c6bc60c0573671c6923661f256b33307.zip |
hvm svm: Fix for BSOD when "migrating" from Intel to AMD.
The Intel processor driver for Windows (XP and later at least) reads
an MSR that AMD doesn't have. This causes GP-fault in kernel mode,
which causes blue-screen-of-death on Windows. This prevents a
disk-image that was installed on Intel from starting on an AMD
processor.
This patch "fixes" the problem by allowing reads from the msr,
returning all zero's (which is a valid, if not particulary
meaningful, value for this register).
Signed-off-by: Mats Petersson <mats.petersson@amd.com>
Diffstat (limited to 'xen/arch/x86/hvm/rtc.c')
0 files changed, 0 insertions, 0 deletions