Help needed: CPU Performance, USB/GPU Passthrough on Intel Ultra 2 (Arrow Lake)

@corny
Yes, that’s indeed what I found on other forums and used for sensors. Thanks for mentioning it anyway.

However my other experiments have been a failure… I can’t seem to get USB controllers inside VMs from the TB ports.

I did try various configurations, dock, no dock, monitors with type c, type c hub, bios settings and so on.

Nothing helps. The only USB devices ever getting inside a VM are the ones that are part of the monitors(built in). Attaching stuff to the monitors doesn’t help.

At this point I believe the workaround is:

  1. convert TB ports to DisplayPort(even one is enough via MST)
  2. add a USB controller via PCI/etc. to keep in Dom0
    3.try to passthrough the “big” motherboard usb controller to a VM

if 3 doesn’t work, then I will have to dedicate the "big"controller to keyboard/mouse and use a USB controller to pass to a VM to run other stuff(with lower bandwidth and less ports if I may complain).

I think the whole goal of this architecture is to use the main USB controller for everything. Which… ugly. They should have add SR-IOV per port or some crap.