<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Fri, Apr 22, 2016 at 4:06 PM, Brett Peckinpaugh <span dir="ltr"><<a href="mailto:erylflynn@gmail.com" target="_blank">erylflynn@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="#FFFFFF" text="#000000">
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<br>
<br>
What am I missing?
<br>
<br>
lspci -nnk -d 10de:1087<br>
<blockquote>02:00.0 VGA compatible controller [0300]: NVIDIA
Corporation GF110 [GeForce GTX 560 Ti 448 Cores] [10de:1087] (rev
a1)<br>
Subsystem: NVIDIA Corporation Device [10de:0000]<br>
Kernel driver in use: nvidia<br>
Kernel modules: nouveau, nvidia_drm, nvidia<br>
</blockquote>
<br>
<br>
/etc/mkinitcpio.conf<br>
<blockquote>MODULES="vfio vfio_iommu_type1 vfio_pci vfio_virqfd"<br>
</blockquote>
kernel boot options.<br>
<blockquote>intel_iommu=on pcie_acs_override=downstream
rd.driver.pre=vfio-pci</blockquote></div></blockquote><div><br></div><div>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. </div></div></div></div>