Petersson, Mats
2007-Jun-13 13:40 UTC
[Xen-devel] 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 meaningfull, value for this register). It raises some interesting questions on compatibility and how to make migration more reliable - migration in this case being either by installation on one machine and restarting on another or by actual use of the "xm migrate" command. I will post a separate mail on this subject. Signed off by: Mats Petersson (mats.petersson@amd.com) Applies to unstable c/s: 15249. Please apply. -- Mats _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel