[vfio-users] Intel igd passthrough / rom
nicolas prochazka
prochazka.nicolas at gmail.com
Tue Jul 9 12:23:46 UTC 2019
Hello,
I'm facing of a strange phenomenon, if someone can explain me :
I'm starting a vm ( Windows guest) with intel igd passthrough :
<hostdev mode='subsystem' type='pci' managed='yes'>
<source>
<address domain='0x0000' bus='0x00'
slot='0x02' function='0x0'/>
</source>
<address type='pci' domain='0x0000' bus='0x00'
slot='0x02' function='0x0'/>
</hostdev>
It"s working well, the Vm is booting, display a standard Vga boot (
windows logo ) , then after sometime windows detect intel card and
change resolution.
Now, i've dump igd rom ( /sys/devices/pci0000:00/0000:00:02.0/rom )
and i'm starting the Vm with :
<hostdev mode='subsystem' type='pci' managed='yes'>
<source>
<address domain='0x0000' bus='0x00'
slot='0x02' function='0x0'/>
</source>
<address type='pci' domain='0x0000' bus='0x00'
slot='0x02' function='0x0'/>
<rom file='/data/romIgd'/>
</hostdev>
it's working but, the Vm is booting, then the screen seems to be pass
into standby mode, then after sometime windows detect intel card and
screen is ok.
So my question is : When no rom file is provide, qemu load a standard
vga bios before ? then load rom ?
Regards,
Nicolas Prochazka
More information about the vfio-users
mailing list