> Can you send any debugging log information?  Either USB debugging or 
> usb-storage debugging.  The little bit shown here doesn't say anything 
> about what went wrong or how the kernel tried to fix it.

OK, here we go. I put in blank lines to make it clear where a
noticable pause occurred.

> Jun  3 23:06:27 ventus kernel: usb-storage: Status code 0; transferred 13/13
> Jun  3 23:06:27 ventus kernel: usb-storage: -- transfer complete
> Jun  3 23:06:27 ventus kernel: usb-storage: Bulk status result = 0
> Jun  3 23:06:27 ventus kernel: usb-storage: Bulk status Sig 0x53425355 T 0x128 R 0 
> Stat 0x0
> Jun  3 23:06:27 ventus kernel: usb-storage: scsi cmd done, result=0x0
> Jun  3 23:06:27 ventus kernel: usb-storage: *** thread sleeping.
> Jun  3 23:06:27 ventus kernel: usb-storage: queuecommand() called
> Jun  3 23:06:27 ventus kernel: usb-storage: *** thread awakened.
> Jun  3 23:06:27 ventus kernel: usb-storage: Command READ_10 (10 bytes)
> Jun  3 23:06:27 ventus kernel: usb-storage:  28 00 02 dc 0c c0 00 01 00 00
> Jun  3 23:06:27 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x129 Trg 0 
> LUN 0 L 131072 F 128 CL 10
> Jun  3 23:06:27 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> Jun  3 23:06:27 ventus kernel: usb-storage: Status code 0; transferred 31/31
> Jun  3 23:06:27 ventus kernel: usb-storage: -- transfer complete
> Jun  3 23:06:27 ventus kernel: usb-storage: Bulk command transfer result=0
> Jun  3 23:06:27 ventus kernel: usb-storage: usb_stor_bulk_transfer_sglist: xfer 
> 131072 bytes, 32 entries
> Jun  3 23:06:27 ventus kernel: usb-storage: Status code 0; transferred 131072/131072
> Jun  3 23:06:27 ventus kernel: usb-storage: -- transfer complete
> Jun  3 23:06:27 ventus kernel: usb-storage: Bulk data transfer result 0x0
> Jun  3 23:06:27 ventus kernel: usb-storage: Attempting to get CSW...
> Jun  3 23:06:27 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes

> Jun  3 23:06:57 ventus kernel: usb-storage: usb_storage_command_abort called
> Jun  3 23:06:57 ventus kernel: usb-storage: usb_stor_stop_transport called
> Jun  3 23:06:57 ventus kernel: usb-storage: -- cancelling URB
> Jun  3 23:06:57 ventus kernel: usb-storage: Status code -104; transferred 0/13
> Jun  3 23:06:57 ventus kernel: usb-storage: -- transfer cancelled
> Jun  3 23:06:57 ventus kernel: usb-storage: Bulk status result = 3
> Jun  3 23:06:57 ventus kernel: usb-storage: -- command was aborted
> Jun  3 23:06:57 ventus kernel: usb-storage: Bulk reset requested
> Jun  3 23:06:57 ventus kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 
> value=0000 index=00 len=0
> Jun  3 23:07:17 ventus kernel: usb-storage: Timeout -- cancelling URB
> Jun  3 23:07:17 ventus kernel: usb-storage: Soft reset failed: -104
> Jun  3 23:07:17 ventus kernel: usb-storage: scsi command aborted
> Jun  3 23:07:17 ventus kernel: usb-storage: *** thread sleeping.
> Jun  3 23:07:17 ventus kernel: usb-storage: queuecommand() called
> Jun  3 23:07:17 ventus kernel: usb-storage: *** thread awakened.
> Jun  3 23:07:17 ventus kernel: usb-storage: Command TEST_UNIT_READY (6 bytes)
> Jun  3 23:07:17 ventus kernel: usb-storage:  00 00 00 00 00 00
> Jun  3 23:07:17 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x129 Trg 0 
> LUN 0 L 0 F 0 CL 6
> Jun  3 23:07:17 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> Jun  3 23:07:17 ventus kernel: usb-storage: Status code 0; transferred 31/31
> Jun  3 23:07:17 ventus kernel: usb-storage: -- transfer complete
> Jun  3 23:07:17 ventus kernel: usb-storage: Bulk command transfer result=0
> Jun  3 23:07:17 ventus kernel: usb-storage: Attempting to get CSW...
> Jun  3 23:07:17 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
> Jun  3 23:07:27 ventus kernel: usb-storage: usb_storage_command_abort called
> Jun  3 23:07:27 ventus kernel: usb-storage: usb_stor_stop_transport called
> Jun  3 23:07:27 ventus kernel: usb-storage: -- cancelling URB
> Jun  3 23:07:27 ventus kernel: usb-storage: Status code -104; transferred 0/13
> Jun  3 23:07:27 ventus kernel: usb-storage: -- transfer cancelled
> Jun  3 23:07:27 ventus kernel: usb-storage: Bulk status result = 3
> Jun  3 23:07:27 ventus kernel: usb-storage: -- command was aborted
> Jun  3 23:07:27 ventus kernel: usb-storage: Bulk reset requested
> Jun  3 23:07:27 ventus kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 
> value=0000 index=00 len=0
> Jun  3 23:07:47 ventus kernel: usb-storage: Timeout -- cancelling URB
> Jun  3 23:07:47 ventus kernel: usb-storage: Soft reset failed: -104
> Jun  3 23:07:47 ventus kernel: usb-storage: scsi command aborted
> Jun  3 23:07:47 ventus kernel: usb-storage: *** thread sleeping.
> Jun  3 23:07:47 ventus kernel: usb-storage: usb_storage_device_reset called
> Jun  3 23:07:47 ventus kernel: usb-storage: Bulk reset requested
> Jun  3 23:07:47 ventus kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 
> value=0000 index=00 len=0

> Jun  3 23:08:07 ventus kernel: usb-storage: Timeout -- cancelling URB
> Jun  3 23:08:07 ventus kernel: usb-storage: Soft reset failed: -104
> Jun  3 23:08:07 ventus kernel: usb-storage: usb_storage_bus_reset called
> Jun  3 23:08:07 ventus kernel: hub 5-2:0: port 2 not reset yet, waiting 10ms
> Jun  3 23:08:07 ventus kernel: usb-storage: usb_reset_device returns -19
> Jun  3 23:08:07 ventus kernel: scsi: Device offlined - not ready after error 
> recovery: host 2 channel 0 id 0 lun 0
> Jun  3 23:08:07 ventus kernel: SCSI disk error : <2 0 0 0> return code = 0x6050000
> Jun  3 23:08:07 ventus kernel: end_request: I/O error, dev sda, sector 47975616
> Jun  3 23:08:07 ventus kernel: usb-storage: queuecommand() called
> Jun  3 23:08:07 ventus kernel: Buffer I/O error on device sda1, logical block 5996948
> Jun  3 23:08:07 ventus kernel: usb-storage: *** thread awakened.
> Jun  3 23:08:07 ventus kernel: usb-storage: Command WRITE_10 (10 bytes)
> Jun  3 23:08:07 ventus kernel: usb-storage:  2a 00 00 00 17 38 00 00 58 00
> Jun  3 23:08:07 ventus kernel: usb-storage: Bulk command S 0x43425355 T 0x12a Trg 0 
> LUN 0 L 45056 F 0 CL 10
> Jun  3 23:08:07 ventus kernel: usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
> Jun  3 23:08:07 ventus kernel: usb-storage: Status code -19; transferred 0/31
> Jun  3 23:08:07 ventus kernel: usb-storage: -- unknown error
> Jun  3 23:08:07 ventus kernel: usb-storage: Bulk command transfer result=3
> Jun  3 23:08:07 ventus kernel: usb-storage: -- transport indicates error, resetting
> Jun  3 23:08:07 ventus kernel: usb-storage: Bulk reset requested
> Jun  3 23:08:07 ventus kernel: usb-storage: usb_stor_control_msg: rq=ff rqtype=21 
> value=0000 index=00 len=0
> Jun  3 23:08:07 ventus kernel: usb-storage: Soft reset failed: -19
> Jun  3 23:08:07 ventus kernel: usb-storage: scsi cmd done, result=0x70000
> Jun  3 23:08:07 ventus kernel: usb-storage: *** thread sleeping.
> Jun  3 23:08:07 ventus kernel: SCSI disk error : <2 0 0 0> return code = 0x70000
> Jun  3 23:08:07 ventus kernel: end_request: I/O error, dev sda, sector 5944
> Jun  3 23:08:07 ventus kernel: journal-601, buffer write failed

Anything after this is just reiserfs complaining. What I did, BTW, is
to boot the computer, mount the external drive, during which reiserfs
checks the transaction log (which in this case was non-empty, so it
definitely wrote data to the disk), then after a few directory
listings I do an "md5sum *.png > md5sums" in one of the directories on
the disk, and this pretty instantly causes the abovementioned
timeout/oops/whatever.

Hope this helps a bit. If you need more info, please let me know what
I have to do in order to get it as I'm not really familiar with the
debug options.

  Andras

===========================================================================
Major Andras
    e-mail: [EMAIL PROTECTED]
    www:    http://andras.webhop.org/
===========================================================================


-------------------------------------------------------
This SF.net email is sponsored by: eBay
Get office equipment for less on eBay!
http://adfarm.mediaplex.com/ad/ck/711-11697-6916-5
_______________________________________________
[EMAIL PROTECTED]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to