pass through 1 hba but not the other when they both have the same device id?

anaxagoras

Renowned Member
Aug 23, 2012
48
7
73
i'm trying to figure out how to pass through one of my 2 hba's, but not the other.

So i do have passthrough working correctly on hba 1

03:00.0 Serial Attached SCSI controller [0107]: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 [1000:0097] (rev 02) DeviceName: Integrated RAID Subsystem: Dell HBA330 Mini [1028:1f53] Kernel driver in use: vfio-pci Kernel modules: mpt3sas

I have the following in /etc/modprobe.d/vfio.conf
options vfio-pci ids=1000:0097


I added a second hba that I want proxmox to have access to, the problem is it has the same device id, so the vfio driver is loading and proxmox isn't seeing the drives connected to it.

84:00.0 Serial Attached SCSI controller [0107]: Broadcom / LSI SAS3008 PCI-Express Fusion-MPT SAS-3 [1000:0097] (rev 02) Subsystem: Broadcom / LSI SAS9300-8i [1000:30e0] Kernel driver in use: vfio-pci Kernel modules: mpt3sas
 
Last edited: