Li, Xin B
2006-Sep-27 12:30 UTC
RE: [Xen-devel] Testing status of HVM (Intel VT) on 64bit XENunstable c/s 11616
> >11626 has a possible fix for this and at least will print out >some more info >(even on production builds ;-) if the MSR_EFER write fails. >Can''t understand your patch, can you explain more? And why it''s a possible fix? -Xin _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Keir Fraser
2006-Sep-27 12:51 UTC
Re: [Xen-devel] Testing status of HVM (Intel VT) on 64bit XENunstable c/s 11616
On 27/9/06 13:30, "Li, Xin B" <xin.b.li@intel.com> wrote:>> 11626 has a possible fix for this and at least will print out >> some more info >> (even on production builds ;-) if the MSR_EFER write fails. >> > > Can''t understand your patch, can you explain more? > And why it''s a possible fix?long_mode_do_msr_write() was not taking just the low 32 bits of EAX to form the 64-bit MSR value. If the high 32 bits of RAX had garbage then this would lead to garbage in the MSR value. -- Keir _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel