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