Some USB storage devices cannot be attached to VM because of VHCI controller does not support streams. #7118
Labels
C: storage
diagnosed
Technical diagnosis has been performed (see issue comments).
hardware support
P: default
Priority: default. Default priority for new issues, to be replaced given sufficient information.
T: bug
Type: bug report. A problem or defect resulting in unintended behavior in something that exists.
Milestone
How to file a helpful issue
Qubes OS release
R4.1 (I guess 4.0 too)
Brief summary
UAS driver in VM tries to init device with streams support but fails with such messages:
It could be fixed with disabling UAS kernel support and using usb-storage driver instead which leads to performance regression (about 10% as I understand). With linux VM could be used block attaching, but with Windows VMs it is not stable enough.
It might be enough to disable UAS in stubdomain kernel.
Steps to reproduce
Attach via qvm-usb USB storage HDD device with USB streams support (usual large than 2Tb)
Expected behavior
Storage available in VM.
Actual behavior
Attaching fails.
The text was updated successfully, but these errors were encountered: