PCI-E passtrough of USB 3.0 card

sojab0on

Member
Sep 5, 2022
3
0
6
Hi

My Porxmox host (Dell R510 Dual Xeon(R) CPU E5620 cpu
SR-IOV Global Enabled

The Device I want to passtrough

05:00.0 USB controller [0c03]: Renesas Technology Corp. uPD720202 USB 3.0 Host Controller [1912:0015] (rev 02)

when I try to do this by commands from the manual or trough the GUI the VM fails with the following error

Running exec-cmds for 100 on pre-start...
kvm: -device vfio-pci,host=0000:05:00.0,id=hostpci3,bus=ich9-pcie-port-4,addr=0x0: vfio 0000:05:00.0: failed to setup container for group 24: Failed to set iommu for container: Operation not permitted
TASK ERROR: start failed: QEMU exited with code 1
Am I doing something wrong
 
have a basic gpu in it on pci-e witch passtroughs fine after i have setup the unsafe interrupts
The VM that is passtroughed to is a linux VM

the NAS VM will do the following
Boot but not fully
Web GUI wont come up


its a nas os and without the PCI passtrough it boots fine.

On my previous ESXI box with the same NAS VM setup and same card on passtrough it works without an issue.
Witch lets me to assume Proxmox somehow does something strange