[vfio-users] IGD Passthrough - does not work with intel kabylake

nicolas prochazka prochazka.nicolas at gmail.com
Fri Feb 17 22:49:00 UTC 2017


Ok, I'm trying next week ,
we are using  i3 kabylake, igd is HD 620.
I'm going to test with i3, i5 and same dvd, I report on you after that.
Thanks
Nicolas

2017-02-17 23:39 GMT+01:00 Alex Williamson <alex.williamson at redhat.com>:

> On Fri, 17 Feb 2017 21:14:18 +0100
> nicolas prochazka <prochazka.nicolas at gmail.com> wrote:
>
> > Yes , intel driver, windows drivers, on 32bits / 64bits ( drivers igd
> > skylake , kabylake ) ,
> > it seems to be a bad news, we are a lot of guys, very happy with igd
> > passthrough for performance, and me for pc admin :)
>
> I found remote access to a kabylake system, installed Fedora 25 on it,
> updated to kernel 4.9.9, QEMU 2.7.1, created the Win10 VM below, setup
> tightvnc for remote access, and installed the Intel driver on it.  All
> seems well afaict from here.  I don't have access to the video output
> to see if it works locally.  Graphics is HD 630.  Thanks,
>
> Alex
>
> <domain type='kvm'>
>   <name>win10</name>
>   <uuid>5cda707f-31ca-4a59-9a21-82aabd7d07e2</uuid>
>   <memory unit='KiB'>8388608</memory>
>   <currentMemory unit='KiB'>8388608</currentMemory>
>   <vcpu placement='static'>4</vcpu>
>   <os>
>     <type arch='x86_64' machine='pc-i440fx-2.7'>hvm</type>
>     <boot dev='hd'/>
>   </os>
>   <features>
>     <acpi/>
>     <apic/>
>     <hyperv>
>       <relaxed state='on'/>
>       <vapic state='on'/>
>       <spinlocks state='on' retries='8191'/>
>     </hyperv>
>     <vmport state='off'/>
>   </features>
>   <cpu mode='host-passthrough'>
>     <topology sockets='1' cores='4' threads='1'/>
>   </cpu>
>   <clock offset='localtime'>
>     <timer name='rtc' tickpolicy='catchup'/>
>     <timer name='pit' tickpolicy='delay'/>
>     <timer name='hpet' present='no'/>
>     <timer name='hypervclock' present='yes'/>
>   </clock>
>   <on_poweroff>destroy</on_poweroff>
>   <on_reboot>restart</on_reboot>
>   <on_crash>restart</on_crash>
>   <pm>
>     <suspend-to-mem enabled='no'/>
>     <suspend-to-disk enabled='no'/>
>   </pm>
>   <devices>
>     <emulator>/usr/bin/qemu-kvm</emulator>
>     <disk type='file' device='disk'>
>       <driver name='qemu' type='raw'/>
>       <source file='/home/win10.raw'/>
>       <target dev='hda' bus='ide'/>
>       <address type='drive' controller='0' bus='0' target='0' unit='0'/>
>     </disk>
>     <disk type='file' device='cdrom'>
>       <driver name='qemu' type='raw'/>
>       <source file='/var/lib/libvirt/images/en_windows_10_multiple_
> editions_version_1607_updated_jan_2017_x64_dvd_9714399.iso'/>
>       <target dev='hdb' bus='ide'/>
>       <readonly/>
>       <address type='drive' controller='0' bus='0' target='0' unit='1'/>
>     </disk>
>     <controller type='usb' index='0' model='ich9-ehci1'>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x7'/>
>     </controller>
>     <controller type='usb' index='0' model='ich9-uhci1'>
>       <master startport='0'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x0' multifunction='on'/>
>     </controller>
>     <controller type='usb' index='0' model='ich9-uhci2'>
>       <master startport='2'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x1'/>
>     </controller>
>     <controller type='usb' index='0' model='ich9-uhci3'>
>       <master startport='4'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x2'/>
>     </controller>
>     <controller type='pci' index='0' model='pci-root'/>
>     <controller type='ide' index='0'>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x01'
> function='0x1'/>
>     </controller>
>     <interface type='direct'>
>       <mac address='52:54:00:f4:2e:3f'/>
>       <source dev='enp0s31f6' mode='bridge'/>
>       <model type='rtl8139'/>
>       <address type='pci' domain='0x0000' bus='0x00' slot='0x03'
> function='0x0'/>
>     </interface>
>     <input type='tablet' bus='usb'>
>       <address type='usb' bus='0' port='1'/>
>     </input>
>     <input type='mouse' bus='ps2'/>
>     <input type='keyboard' bus='ps2'/>
>     <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>
>     <memballoon model='none'/>
>   </devices>
> </domain>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20170217/b02d9ae1/attachment.htm>


More information about the vfio-users mailing list