Hi Alan,

> In your most recent tests, have you run across any more examples where the
> device got disconnected?  Or did the hub driver patch fix that particular
> problem?

The backup ran a bit more than an hour until I got this:

usb-storage: *** thread awakened.
usb-storage: Command READ_10 (10 bytes)
usb-storage:  28 00 06 c4 68 57 00 00 80 00
usb-storage: Bulk Command S 0x43425355 T 0x5d3d3 L 65536 F 128 Trg 0 LUN 0 CL 10
usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
usb-storage: Status code 0; transferred 31/31
usb-storage: -- transfer complete
usb-storage: Bulk command transfer result=0
usb-storage: usb_stor_bulk_transfer_sglist: xfer 65536 bytes, 12 entries
usb-storage: Status code -32; transferred 2048/65536
usb-storage: clearing endpoint halt for pipe 0xc0040380
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=88 len=0
usb-storage: usb_stor_clear_halt: result = 0
usb-storage: Bulk data transfer result 0x2
usb-storage: Attempting to get CSW...
usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
usb-storage: Status code -32; transferred 0/13
usb-storage: clearing endpoint halt for pipe 0xc0040380
usb-storage: usb_stor_control_msg: rq=01 rqtype=02 value=0000 index=88 len=0
ehci_hcd 0000:00:08.2: devpath 4 ep0out 3strikes
usb-storage: usb_stor_clear_halt: result = -71
usb-storage: Bulk status result = 4
usb-storage: -- transport indicates error, resetting
ehci_hcd 0000:00:08.2: GetStatus port 4 status 001000 POWER sig=se0
ehci_hcd 0000:00:08.2: GetStatus port 4 status 001000 POWER sig=se0
hub 1-0:1.0: logical disconnect on port 4
usb-storage: usb_reset_device returns -19
usb-storage: usb_stor_Bulk_reset called
usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0
usb-storage: Soft reset failed: -19
usb-storage: scsi cmd done, result=0x70000
usb-storage: *** thread sleeping.
hub 1-0:1.0: state 5 ports 4 chg 0010 evt 0000
hub 1-0:1.0: port 4, status 0501, change 0000, 480 Mb/s
usb 1-4: USB disconnect, address 3
usb 1-4: usb_disable_device nuking all URBs
usb 1-4: unregistering interface 1-4:1.0
usb-storage: storage_disconnect() called
usb-storage: usb_stor_stop_transport called

This was with max_sectors=128.

This time just 2048 bytes were transferred. So I did a quick grep 
over the log to see if this has to do something with the disconnect.
I got this:

Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 3584/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 29696/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 51712/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -32; transferred 40960/65536
Status code -75; transferred 0/13
Status code -71; transferred 60928/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -32; transferred 15360/65536
Status code -75; transferred 0/13
Status code -71; transferred 512/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 57344/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 59904/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 58368/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 20480/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 44544/65536
Status code -71; transferred 28160/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 0/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 34816/65536
Status code -71; transferred 28672/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 29184/57344
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -32; transferred 50176/65536
Status code -75; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 51200/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 35853/36864
Status code -104; transferred 0/13
Status code -71; transferred 18944/65536
Status code -71; transferred 34816/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -71; transferred 34816/65536
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -121; transferred 64525/65536
Status code -104; transferred 0/13
Status code -32; transferred 2048/65536
Status code -32; transferred 0/13

with only one disconnect in the log. What do the different status 
codes mean? 

Kind regards,

Gerd



-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
_______________________________________________
linux-usb-devel@lists.sourceforge.net
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel

Reply via email to