Releases: zhtengw/i915-sriov-dkms
Releases · zhtengw/i915-sriov-dkms
Kernel image supported SR-IOV for Unraid OS
Installation (Assuming running on the Unraid web terminal):
- Backup original
bzimage
,bzimage.sha256
,bzmodules
,bzmodules.sha256
in /boot/; - Use
bzimage
,bzimage.sha256
,bzmodules
,bzmodules.sha256
from this release to replace the original ones; - Add module option for i915:
echo "options i915 enable_guc=7" >> /boot/config/modprobe.d/i915.conf
- Make i915 module load on boot:
echo "modprobe i915 >> /boot/config/go"
echo "echo 2 > /sys/devices/pci0000:00/0000:00:02.0/sriov_numvfs" >> /boot/config/go
- Fix PCI address error when iGPU VF assigned to VM
echo "sed -i \"s/\\(strSpecialAddress.*\\)\\\$gpu_function/\\1\\\"0\\\"/\" /usr/local/emhttp/plugins/dynamix.vm.manager/include/libvirt.php" >> /boot/config/go
Tested version:
- Unraid OS 6.10.2
- Unraid OS 6.11.5
What works:
- boot without USB driver
- Enable SR-IOV of i915 on supported iGPUs