I thought i was so clever getting the nvidia card to pass through to my VM.
All was well until I rebooted and realised my SAS card is now using vfio-pci drivers and my mergerFS pool no longer mounts on the host (all the drives on that card are missing!)
How can I blacklist the sas card from virtualisation?
I tried turning vt-d off in the bios, but no dice...
How do I go back to kernel drivers for the SAS card?
[edit] These are the affected items, I need to stop the RAID controller using the vfio-pci driver:
I've also moved PCI slots around, but this doesn't help either, it looks like ALL the PCI slots get put into the same IOMMU group
All was well until I rebooted and realised my SAS card is now using vfio-pci drivers and my mergerFS pool no longer mounts on the host (all the drives on that card are missing!)
How can I blacklist the sas card from virtualisation?
I tried turning vt-d off in the bios, but no dice...
How do I go back to kernel drivers for the SAS card?
[edit] These are the affected items, I need to stop the RAID controller using the vfio-pci driver:
Code:
01:00.0 VGA compatible controller [0300]: NVIDIA Corporation GP106GL [Quadro P2000] [10de:1c30] (rev a1)
Subsystem: Hewlett-Packard Company Device [103c:11b3]
Kernel driver in use: vfio-pci
Kernel modules: nvidiafb, nouveau
01:00.1 Audio device [0403]: NVIDIA Corporation GP106 High Definition Audio Controller [10de:10f1] (rev a1)
Subsystem: Hewlett-Packard Company Device [103c:11b3]
Kernel driver in use: vfio-pci
Kernel modules: snd_hda_intel
02:00.0 RAID bus controller [0104]: Broadcom / LSI SAS2008 PCI-Express Fusion-MPT SAS-2 [Falcon] [1000:0072] (rev 03)
Subsystem: Fujitsu Technology Solutions HBA Ctrl SAS 6G 0/1 [D2607] [1734:1177]
Kernel driver in use: vfio-pci
Kernel modules: mpt3sas
I've also moved PCI slots around, but this doesn't help either, it looks like ALL the PCI slots get put into the same IOMMU group
Last edited: