diff --git a/fpga/scripts/non_root.sh b/fpga/scripts/non_root.sh new file mode 100644 index 000000000..22e4f941d --- /dev/null +++ b/fpga/scripts/non_root.sh @@ -0,0 +1,18 @@ +#!/bin/bash + +IOMMU_GROUP=24 +PCI_BDF="0000:03:00.0" + +modprobe vfio +modprobe vfio_pci + +echo "10ee 7022" > /sys/bus/pci/drivers/vfio-pci/new_id +echo ${PCI_BDF} > /sys/bus/pci/drivers/vfio-pci/bind + +groupadd -f fpga +usermod -G fpga -a svg + +chgrp fpga /dev/vfio/${IOMMU_GROUP} +chmod g+rw /dev/vfio/${IOMMU_GROUP} + +