Comment 6 for bug 263217

Revision history for this message
Colin Ian King (colin-king) wrote :

SRU justification:

Impact: Motorola Z6 phone is unable to connect in USB Mass Storage Mode
because of buggy phone USB implementation.

Fix: The patch from upstream commit cc36bdd47ae51b66780b317c1fa519221f894405
describes new "unusual" USB device for this phone with FIX_INQUIRY
and FIX_CAPACITY flags and new BULK_IGNORE_TAG flag. Last flag relaxes
the check for equality of bcs->Tag and us->tag in usb_stor_Bulk_transport().

Testing: Without the patch, the phone does not connect as a Mass Storage
Device, with the patch, it does.

Patch tested in my PPA by Sergey Nizovtsev:
https://bugs.launchpad.net/ubuntu/hardy/+source/linux/+bug/263217/comments/5