[vfio-users] [help] 2 identical GPUs in Arch

Garland Key david.garland.key at gmail.com
Fri Feb 19 06:13:24 UTC 2016


I'm using the following guide:
https://vfio.blogspot.com/2015/05/vfio-gpu-how-to-series-part-3-host.html.
I'm having trouble adapting some of the Fedora focused instructions for use
in Arch.

*1. Dracut*
Dracut isn't used in Arch but the mkinitcpio is. You're asked to
insert *add_drivers+="vfio
vfio_iommu_type1 vfio_pci vfio_virqfd" *in: */etc/dracut.conf.d/local.conf*.
Farther down, I'm supposed to insert
*install_items+="/sbin/vfio-pci-override-vga.sh
/usr/bin/find /usr/bin/dirname" *in: */etc/dracut.conf.d/local.conf*.

Should I instead add these lines to a modprobe.d conf file or should I add
it to the modules line in */etc/mkinitcpio.conf*?

*2. driver_override*
My bash-foo isn't very good and I need to adapt the following script (see
below) so that it points to the correct directories. In Arch, the directory
for the GPU (02:00.0) and GPU audio (02:00.1) are here:
*/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.0/* &
*/sys/devices/pci0000:00/0000:00:02.0/0000:02:00.1/*







*    #!/bin/sh    DEVS="0000:02:00.0 0000:02:00.1"    for DEV in $DEVS;
do echo "vfio-pci" > /sys/bus/pci/devices/$DEV/driver_override    done
modprobe -i vfio-pci*

Hope to hear from you soon!

Best,
Garland Key
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listman.redhat.com/archives/vfio-users/attachments/20160219/29b90b54/attachment.htm>


More information about the vfio-users mailing list