On Mon, 7 Apr 2008 04:12:58 -0700, "Bryan Wu" <cooloney@xxxxxxxxxx> wrote: >> > 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. Ugh, my bad :-p -- Best Regards, Felipe Balbi http://felipebalbi.com me@xxxxxxxxxxxxxxx -- 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