[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] MSR_PLATFORM_INFO register can't be emulated in vmx_msr_read_intercept (xen latest version)



Xen latest new version, CPU: ivybridge.

 

 

SiSoftware Sandra software fails to run on a windows vm, the guest print BSOD 3B,

 

after debug I found the problem  in function vmx_msr_read_intercept

 

windows vm first read from 0xce register and then read 0x620 caused gp_fault by the follow steps:

vmx_msr_read_intercept

->rdmsr_safe()

 

 

0xce is MSR_PLATFORM_INFO refered to "Intel® 64 and IA-32 Architectures Software Developer’s Manual"

MSR_PLATFORM_INFO can't be emulated in xen,

 

 

so can anyone give me some advice to solve the problem ad make SiSoftware Sandra software work well.

 

 

Thanks

 

Henglong Fan

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.