...
1. PCI pass-through often has problems with IOMMU groups
2. Individual devices connected to USB ports (on the same controller) cannot be passed through to different virtual machines
...
- Devices connected to a USB hub can be forwarded, but USB hubs themselves unfortunately cannot be forwarded
- The physical port on the device might have a different bus number and port number depending on the usb version of the connected device!
- It (currently) only works with Qemu.
- Pass-through of devices that do PCI over Thunderbolt/USB4 is not supported (might work with PCI pass-through, though)
...