> > 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 [EMAIL PROTECTED]
More majordomo info at http://vger.kernel.org/majordomo-info.html