[vfio-users] VFIO not claiming device

Alex Williamson alex.l.williamson at gmail.com
Fri Apr 22 22:10:38 UTC 2016


On Fri, Apr 22, 2016 at 4:06 PM, Brett Peckinpaugh <erylflynn at gmail.com>
wrote:

> To start I am now running Arch with the VFIO kernel, I did not compile
> with the i915, my machine failed to boot with that last time.  Currently I
> can't seem to get VFIO to claim the devices I want to pass-through.  You
> can see kernel driver is still nvidia.  I added my configs below.  I even
> tried a script.  Every time I modify mkinitcpio.conf I regenerate my
> intramfd with mkinitcpio -p linux-vfio
>
> What am I missing?
>
> lspci -nnk -d 10de:1087
>
> 02:00.0 VGA compatible controller [0300]: NVIDIA Corporation GF110
> [GeForce GTX 560 Ti 448 Cores] [10de:1087] (rev a1)
>         Subsystem: NVIDIA Corporation Device [10de:0000]
>         Kernel driver in use: nvidia
>         Kernel modules: nouveau, nvidia_drm, nvidia
>
>
>
> /etc/mkinitcpio.conf
>
> MODULES="vfio vfio_iommu_type1 vfio_pci vfio_virqfd"
>
> kernel boot options.
>
> intel_iommu=on pcie_acs_override=downstream rd.driver.pre=vfio-pci
>
>
You're applying Fedora instructions to Arch, rd.driver.pre apparently
doesn't do anything on Arch.  Look in the archive for the past couple
weeks, I believe there are some working instructions there.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160422/396582f1/attachment.htm>


More information about the vfio-users mailing list