<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 31, 2017 at 7:22 PM, Chris Anderson <span dir="ltr"><<a href="mailto:chris.andersonc@yandex.com" target="_blank">chris.andersonc@yandex.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div>Hi</div><div> </div><div>I am not sure if the Intel IGD is actually using VFIO but I haven't been able to find much information elsewhere.</div><div> </div><div>I am trying to get Windows 10 to run using the IGD on a haswell a HD 4600 device in UEFI mode and qemu.</div><div>I have a configration that boots up Fedora and Ubuntu live CDs with mode setting. There is nothing display until the i915 driver is loaded on the guest which is expected. I have a couple of questions tho, as I cannot get windows 10 to boot:</div><div> </div><div>Do I need to specify the bios? I have tried getting the bios using the intel <a href="http://01.org" target="_blank">01.org</a> site but that bios is only in an older kerne and it is a VGA video bios. I am using pure UEFI.</div><div> </div><div>The windows install has the windows drivers working as I have taken the image from the same machine that I installed it on but it refuses to boot. I tried enabling the QXL video card on a different PCI slot (-vga wont do with qemu 2.8) and I got video out, but crashes when the IGD driver was loaded. How is it possible to debug this in windows, as nothing appears in the event log.</div><div></div></blockquote><div><br></div><div><a href="http://git.qemu.org/?p=qemu.git;a=blob;f=docs/igd-assign.txt">http://git.qemu.org/?p=qemu.git;a=blob;f=docs/igd-assign.txt</a><br><div><br></div><div>Haswell is only supported in legacy mode, which requires guest firmware support which is only present in SeaBIOS, not OVMF.  Windows 10 should work fine, be sure to use the ignore_msrs module option for kvm if you get bsods.  Thanks,</div></div><div><br></div><div>Alex</div></div></div></div>