After disable intel graphic driver at safe mode in windows 10 guest
I can boot windows normally, but whenever I re-enable intel graphic driver. It crashes
I analyzed windows crash log with windbg. And I found that error SYSTEM_THREAD_EXCEPTION_NOT_HANDLED is occurred when igdkmd64.sys execute instruction `rdmsr` to read MSR_TURBO_RATIO_LIMIT(0x1ad) which is not handled in qemu
(host dmesg says vcpu6, guest rIP: 0xfffff80137691453 unhandled rdmsr: 0x1ad)
Since Ubuntu guest successfully booted. I suspect windows 10 intel graphic driver
I already update latest intel graphic driver from intel web site (version 220.127.116.1163)
Do you have any idea about it? Or can you let me know what’s your test environment (intel graphic driver version, qemu version, seabios version.. etc)
Sorry for bothering agian
From: Alex Williamson [mailto:alex l williamson gmail com]
On Mon, Jun 20, 2016 at 10:44 AM, YounJae Rho <luxflow live com> wrote:
Welcome :) But you should really be using qemu.git + seabios.git, and eventually just qemu.git once pc-bios is updated.
As above, use upstream.
Nope, according to Intel UPT needs Broadwell or newer. You can try, but it depends on the guest drivers, which I have no control over.
Minimally you'll need to use the x-igd-opregion=on to get display output in UPT mode, but remember UPT is meant to be secondary graphics in the VM only.
No. GVT-g is a mediated virtualization for IGD that allows multiple VMs to make use of a single IGD through hypervisor level virtualization. We're working with Intel and others on this as well, but it is not the same thing as UPT. UPT is simply GVT-d (ie. direct assignment... I can never remember which is which in Intel lingo), where IGD doesn't have all the system requirements that it usually does. IOW, it's what assignment of IGD should have always been if the chipset designers hadn't freely spread IGD components thoughout the chipset.
Make sure you're not getting a default emulated VGA device, -vga none should do that if -nodefaults doesn't already.