Hum, the card doesn't need linux support right? Since it will only be use by the vm
2016-01-15 11:41 GMT+01:00 Quentin Deldycke <[email protected]>: > Don't know if these things are affected by pci reset. > > I did not encounter such problems. > > -- > Deldycke Quentin > > > On 15 January 2016 at 11:40, thibaut noah <[email protected]> wrote: > >> Seems that i cannot boot the vm with the card attached through the xml >> file in libvirt, i stay on the loading screen (tianocore whathever). >> Anybody knows this issue? >> >> 2016-01-15 10:59 GMT+01:00 thibaut noah <[email protected]>: >> >>> thanks for the help, the output after launching the script is totally >>> weird : >>> new_id invalid argument >>> bind no such device >>> >>> But the kernel in use is vfio-pci, gonna try the vm asap, thanks for the >>> help :) >>> >>> 2016-01-15 10:50 GMT+01:00 Quentin Deldycke <[email protected]>: >>> >>>> Ah no, sorry -_-' >>>> >>>> This is the vendor id / product id of the pci device. >>>> >>>> This part could be ommited, but not sure. I let it in the script so >>>> better that it stay there =) >>>> >>>> -- >>>> Deldycke Quentin >>>> >>>> >>>> On 15 January 2016 at 10:48, thibaut noah <[email protected]> >>>> wrote: >>>> >>>>> Just so we're clear when you do echo "1b21 0612" | sudo tee -a >>>>> /sys/bus/pci/drivers/vfio-pci/new_id >>>>> you're creating a new id for the device in vfio-pci right? This number >>>>> can be totally random? >>>>> >>>>> 2016-01-15 10:44 GMT+01:00 Quentin Deldycke <[email protected] >>>>> >: >>>>> >>>>>> To do this dynamically, i use scripts which in sum do: >>>>>> >>>>>> Unbinding: >>>>>> echo 0000:0a:00.0 | sudo tee >>>>>> /sys/bus/pci/devices/0000:0a:00.0/driver/unbind >>>>>> It means => on the driver actually used by 0000:0a:00.0, unbind the >>>>>> device 0000:0a:00.0 >>>>>> >>>>>> Binding to vfio: >>>>>> echo "1b21 0612" | sudo tee -a /sys/bus/pci/drivers/vfio-pci/new_id >>>>>> echo "0000:0a:00:0" | sudo tee -a /sys/bus/pci/drivers/vfio-pci/bind >>>>>> >>>>>> >>>>>> I use them for: >>>>>> - nvme device >>>>>> - sata controller >>>>>> >>>>>> You could do same for GPU. But actually, it break dpm, so you have >>>>>> shitty performance. >>>>>> It is usefull for me to bind back to host as the nvme device seems to >>>>>> be lost with vfio-pci and host sleep. (can be recovered with loading >>>>>> nvme) >>>>>> >>>>>> -- >>>>>> Deldycke Quentin >>>>>> >>>>>> >>>>>> On 15 January 2016 at 10:37, thibaut noah <[email protected]> >>>>>> wrote: >>>>>> >>>>>>> I actually have no clue about how to unbind the device from xhci >>>>>>> driver and bind it to vfio. >>>>>>> It was explain in some tutorials for graphic cards but not for other >>>>>>> devices so i'm totally lost. >>>>>>> >>>>>>> >>>>>>> 2016-01-15 10:35 GMT+01:00 Quentin Deldycke < >>>>>>> [email protected]>: >>>>>>> >>>>>>>> There is no difference. >>>>>>>> >>>>>>>> lspci to find your card, you bind it to vfio-pci and use >>>>>>>> virt-manager to add the card. >>>>>>>> >>>>>>>> Should work out of the box. Juste take care that this device is >>>>>>>> unbind from your xhci driver on host. then binded to vfio-pci. >>>>>>>> >>>>>>>> Take care of the iommu groups like the graphic card. >>>>>>>> >>>>>>>> -- >>>>>>>> Deldycke Quentin >>>>>>>> >>>>>>>> >>>>>>>> On 15 January 2016 at 10:32, thibaut noah <[email protected]> >>>>>>>> wrote: >>>>>>>> >>>>>>>>> Hello, i'm currently trying to passthrough an usb card controler >>>>>>>>> to solve my usb issues (like audio glitches on headset and allow plug >>>>>>>>> and >>>>>>>>> play), problem is it seems that no one did tutorials for this and i'm >>>>>>>>> a bit >>>>>>>>> lost, only tutorial i found was to passthrough an internal usb >>>>>>>>> controler. >>>>>>>>> Anybody got some documentation to share? >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> vfio-users mailing list >>>>>>>>> [email protected] >>>>>>>>> https://www.redhat.com/mailman/listinfo/vfio-users >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >
_______________________________________________ vfio-users mailing list [email protected] https://www.redhat.com/mailman/listinfo/vfio-users
