On 01/06/2010 05:45 PM, Mark Cave-Ayland wrote:
Avi Kivity wrote:
It probably did make some kind of difference. Please try a clean
install.
After several hours of testing, I've finally found out what the
problem is.
I tried a clean WinXP guest install and that worked, so it was
obviously a driver issue. After disabling various drivers in the WinXP
guest, I didn't get anywhere so I decided to take a break and test
Marcelo's VNC patch. With this applied, I could actually see all of
the information in the BSOD which showed the error was in intelppm.sys.
A quick search took me to this page here:
http://blogs.msdn.com/virtual_pc_guy/archive/2005/10/24/484461.aspx
which explains the issue in more detail. I first tried disabling the
intelppm driver and rebooting, but that didn't make a difference;
however disabling the Processor driver worked and my guest VM booted
in Normal Mode :)
I think the issue is probably similar to that explained in the article
above; with a new processor reported to the guest, the internal
processor driver tries to upload some kind of microcode to the new
device which fails and causes the guest to fall over. Can we teach KVM
to silently discard these kinds of updates?
Can you try loading kvm.ko with the ignore_msrs module parameter set?
--
error compiling committee.c: too many arguments to function
--
To unsubscribe from this list: send the line "unsubscribe kvm" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html