Manjaro(Arch) GPU passthrough issue (used to work)

Been pulling my hair out for an hour or 2 each day trying to get this working again. I’m trying to get GPU passthrough working again on Manjaro with 2 identical 1080TI’s. I had this working previously but something borked my Manjaro install so I had to reinstall from scratch, now I can’t seem to get it going again. I haven’t made any hardware changes in between so I know UEFI is setup correctly.

Following the steps from the Arch wiki (can’t post links here?)
But jumping from step 3 to 6.1 because of the identical GPUs. IOMMU is working but the 2nd GPU to be passed through is not using the vfio-pci driver which it would be if it were being properly passed through. Not really sure what I’m missing.

$ lspci -nnk
0e:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3604]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
0e:00.1 Audio device [0403]: NVIDIA Corporation GP102 HDMI Audio Controller [10de:10ef] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3604]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel
0f:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP102 [GeForce GTX 1080 Ti] [10de:1b06] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3604]
Kernel driver in use: nvidia
Kernel modules: nouveau, nvidia_drm, nvidia
0f:00.1 Audio device [0403]: NVIDIA Corporation GP102 HDMI Audio Controller [10de:10ef] (rev a1)
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:3604]
Kernel driver in use: snd_hda_intel
Kernel modules: snd_hda_intel

It sounds and looks like you haven’t isolated your device for for pass through. You’ll likely need to pass in some params via your bootloader with your pci.ids or device ids and potentially override the driver at startup with the vfio-pci driver.