<div dir="ltr">For further explanation see this : <a href="https://www.freedesktop.org/software/systemd/man/systemd-modules-load.service.html#rd.modules-load=">https://www.freedesktop.org/software/systemd/man/systemd-modules-load.service.html#rd.modules-load=</a></div><div class="gmail_extra"><br><div class="gmail_quote">2016-04-23 0:24 GMT+02:00 thibaut noah <span dir="ltr"><<a href="mailto:thibaut.noah@gmail.com" target="_blank">thibaut.noah@gmail.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">My grub line :<div>"GRUB_CMDLINE_LINUX_DEFAULT="rd.modules-load=vfio-pci quiet intel_iommu=on,igfx_off pcie_acs_override=downstream" (igfx_off is because i cannot boot otherwise, got some graphic glitch at boot, if you don't have it feel, free to remove itr"</div><div><br></div><div>Don't forget to update grub afterwards. It is weird though, rd.modules-load is on others tutorials but not on arch wiki.</div><div>I believe that was the issue i had when first trying to get vfio to grab the device on antergos first time i wanted to do this.</div></div><div class="gmail_extra"><br><div class="gmail_quote"><div><div class="h5">2016-04-23 0:10 GMT+02:00 Alex Williamson <span dir="ltr"><<a href="mailto:alex.l.williamson@gmail.com" target="_blank">alex.l.williamson@gmail.com</a>></span>:<br></div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span>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></span><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>
<br></div></div>_______________________________________________<br>
vfio-users mailing list<br>
<a href="mailto:vfio-users@redhat.com" target="_blank">vfio-users@redhat.com</a><br>
<a href="https://www.redhat.com/mailman/listinfo/vfio-users" rel="noreferrer" target="_blank">https://www.redhat.com/mailman/listinfo/vfio-users</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br></div>