I am trying to pass through an old Radeon HD5830 to a Ubuntu VM. I have checked that it is in its own IOMMU group, and that IOMMU is enabled in unRAID. but when i try to start my VM, i get this error.. any tip would be very much appreciated :)
Execution error
internal error: qemu unexpectedly closed the monitor: 2017-11-05T05:19:22.533077Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.2,addr=0x5: vfio: failed to set iommu for container: Operation not permitted
2017-11-05T05:19:22.533112Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.2,addr=0x5: vfio: failed to setup container for group 11
2017-11-05T05:19:22.533118Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.2,addr=0x5: vfio: failed to get group 11
2017-11-05T05:19:22.533133Z qemu-system-x86_64: -device vfio-pci,host=01:00.0,id=hostdev0,bus=pci.2,addr=0x5: Device initialization failed