Disks only detected when passed through to a VM, not on the host (using a HBA)

ok this is fixed basicaly..

i used `pcie_acs_override=downstream,multifunction` as kernel options in grub and was able to split them into individual groups.
I advise against that work-around as the VM with the GPU can now read all memory of the Proxmox host (including other VMs and passwords). Can't you physically move the HBA or the GPU to another PCIe slot?
 
I advise against that work-around as the VM with the GPU can now read all memory of the Proxmox host (including other VMs and passwords). Can't you physically move the HBA or the GPU to another PCIe slot?
No other slot to move it to..

I have also a mellanox 10gbit card.
Certainly i dont want the network to not be available
 
No other slot to move it to..

I have also a mellanox 10gbit card.
Certainly i dont want the network to not be available
If the devices that you keep on the Proxmox host are in the same group, that's fine. Just don't mix devices from the same group between VM(s) and Proxmox. If you can't then that's fine with me, I just want you to know about the security/isolation hole that you created.
 
  • Like
Reactions: kafteras