> > My patch is simply skip to start 2cn CSW operation as below: > > -- > > Index: drivers/usb/storage/transport.c > > =================================================================== > > --- drivers/usb/storage/transport.c (revision 4075) > > +++ drivers/usb/storage/transport.c (working copy) > > @@ -1034,9 +1034,11 @@ int usb_stor_Bulk_transport(struct scsi_ > > > > /* get the status again */ > > US_DEBUGP("Attempting to get CSW (2nd try)...\n"); > > - result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, > > + bcs->Status = US_BULK_STAT_OK; > > + goto bcs_status; > > +/* result = usb_stor_bulk_transfer_buf(us, us->recv_bulk_pipe, > > bcs, US_BULK_CS_WRAP_LEN, NULL); > > - } > > +*/ } > > maybe this command triggers a current spike on the zio reader which is > causing the > vbus drop ? could be... > Oh, no. this issue was found in some USB-IDE cable, USB SD card reader and 30G iPod, not in ZiO reader. The code of the packet which triggered the ZiO issue was included in the ZiO email. -Bryan -- To unsubscribe from this list: send the line "unsubscribe linux-omap" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html