3 ms·
> This feature should be safe in principle, although it does seem to increase HC attack surface a bit ;) The HC attack surface is already significantly increas
by pgeorgi 9y ago
> This feature should be safe in principle, although it does seem to increase HC attack surface a bit ;)
The HC attack surface is already significantly increased because XHCI does many things on its own that used to be done in the driver (eg. the whole address assigning handshake).
XHCI is the first USB controller variant that a USB device project I worked on was able to lock up the controller so hard it took a cold reboot of the computer to fix. That was... unexpected.
(and I can't say I'm happy about that type of complexity ending up in places where I can't fix them)