Linux PCI Pass Through
Linux PCI Pass Through
You're just starting out with Linux and want to create a Windows VM using KVM. You're currently using OVMF to pass through your RX 5700XT and have run the iommu groups command to list your IOMMU groups. You're wondering if you need to apply an ACS patch to your kernel because of the many AMD groups.
I'm using a VGA compatible controller from Advanced Micro Devices, Inc., running AMD/ATI Navi 10 with Radeon RX 5600. The system is set up for HDMI or displayport audio, but the audio device isn't listed in the revision notes. What distribution are you on and which version?
I tried isolating my GPU by adding new modules to the initramfs config and regenerating it. After rebooting, I still received a signal from the GPU, which is unusual since you shouldn't get one after isolation. I'm not sure what's going on right now.
0a:00.0 VGA compatible chip [0300]: Advanced Micro Devices, Inc. Navi 10 [AMD/ATI] Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1002:731f] (rev c1) (prog-if 00 [VGA controller]) Subsystem: ASUSTeK Computer Inc. Navi 10 [Radeon RX 5600 OEM/5600 XT / 5700/5700 XT] [1043:04e2] Features: bus master, quick development, latency 0, IRQ 90 Memory at e0000000 (64-bit, prefetchable), Memory at f0000000 (64-bit, prefetchable), I/O ports at d000, Expansion ROM at 000c0000 [disabled]. Abilities: <access denied> Kernel driver active: amdgpu Kernel modules: amdgpu This wasn't what you asked.