Hi
I'm having an error while trying to passthrough AMD 5700XT GPU to Windows 11 VM on HP 380p gen8.
I've tried a lot of different things (modifying syslinux.cfg, changing ACS Override settings in syslinux.cfg and in Unraid settings, tried to bind IOMMU groups (directly from Unraid settings and in different ways through syslinux.cfg), changing .XML file of VM, enable all virtualization settings in server BIOS) to be able to do that, but still no luck.
Video card and its audio device are in different IOMMU groups.
At some point I was able to run VM with only GPU passthrough (without its audio device), but performance is so low, that it looks like it's not working properly, even if it shows up in AMD Adrenalin App.
Error that I'm getting when trying to start VM with GPU and audio device: Execution error internal error: QEMU unexpectedly closed the monitor (vm='Windows 11'): 2025-01-10T19:56:33.254206Z qemu-system-x86_64: -device {"driver":"vfio-pci","host":"0000:06:00.1","id":"hostdev1","bus":"pci.7","addr":"0x0.0x1"}: vfio 0000:06:00.1: failed to setup container for group 54: Failed to set group container: Invalid argument
System Parameters:
Server - HP ProLiant 380p gen8;
CPU - 2 x XEON E5-2670 v2 (10C 20T);
GPU - Gigabyte 5700XT rev.1;
RAM - 256GB;
SSD - Samsung 860 PRO 512GB (as cache);
HDD - 2 x WD Red 4TB;
Unraid ver. 7.0.0 (just updated to 7.0.1)