Hello, I am not able to mount the USB 2.0 devices on my SOC board. Here are the logs I am getting on the console.
Kernel used: 2.6.11 Host controller: configured for EHCI --------------------------------------------------------------------------------------------------------------------------------------- / # mount -t vfat /dev/sd1 temp usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command TEST_UNIT_READY (6 bytes) usb-storage: 00 00 00 00 00 00 usb-storage: Bulk Command S 0x43425355 T 0x12 L 0 F 0 Trg 0 LUN 0 CL 6 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01120 [qh ff c00100] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 31/31 usb-storage: -- transfer complete usb-storage: Bulk command transfer result=0 usb-storage: Attempting to get CSW... usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep2in len 13, qtd ffc01180 [qh ffc 00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep2in status 0 len 13/13 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 13/13 usb-storage: -- transfer complete usb-storage: Bulk status result = 0 usb-storage: Bulk Status S 0x53425355 T 0x12 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 00 20 00 00 01 00 usb-storage: Bulk Command S 0x43425355 T 0x13 L 512 F 128 Trg 0 LUN 0 CL 10 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01060 [qh ff c00100] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA 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 512 bytes, 1 entries capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e50e0 ep2in len 512, qtd ffc01120 [qh ff c00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0003 ERR INT capri-ehci usb00: devpath 1 ep2in 3strikes capri-ehci usb00: dev2 ep2in qtd token 82008148 --> status -71 capri-ehci usb00: ehci_urb_done 1 urb c03e50e0 ep2in status -71 len 0/512 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code -71; transferred 0/512 usb-storage: -- unknown error usb-storage: Bulk data transfer result 0x4 usb-storage: -- transport indicates error, resetting usb-storage: usb_stor_Bulk_reset called usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep0out len 0, qtd ffc01180 [qh ffc 00080] usb-storage: Timeout -- cancelling URB capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep0out status -104 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 usb-storage: Soft reset failed: -104 usb-storage: scsi cmd done, result=0x70000 usb-storage: queuecommand called usb-storage: *** thread sleeping. usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 00 20 00 00 01 00 usb-storage: Bulk Command S 0x43425355 T 0x14 L 512 F 128 Trg 0 LUN 0 CL 10 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc010c0 [qh ff c00100] usb-storage: command_abort called usb-storage: usb_stor_stop_transport called usb-storage: -- cancelling URB capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status -104 len 0/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 usb-storage: Status code -104; transferred 0/31 usb-storage: -- transfer cancelled usb-storage: Bulk command transfer result=4 usb-storage: -- command was aborted usb-storage: usb_stor_Bulk_reset called usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep0out len 0, qtd ffc01060 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0002 ERR capri-ehci usb00: devpath 1 ep0out 3strikes capri-ehci usb00: dev2 ep0out qtd token 00080248 --> status -71 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep0out status -71 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Soft reset failed: -71 usb-storage: scsi command aborted usb-storage: *** thread sleeping. usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command TEST_UNIT_READY (6 bytes) usb-storage: 00 00 00 00 00 00 usb-storage: Bulk Command S 0x43425355 T 0x14 L 0 F 0 Trg 0 LUN 0 CL 6 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01180 [qh ff c00100] usb-storage: command_abort called usb-storage: usb_stor_stop_transport called usb-storage: -- cancelling URB capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status -104 len 0/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 usb-storage: Status code -104; transferred 0/31 usb-storage: -- transfer cancelled usb-storage: Bulk command transfer result=4 usb-storage: -- command was aborted usb-storage: usb_stor_Bulk_reset called usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep0out len 0, qtd ffc010c0 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0002 ERR capri-ehci usb00: devpath 1 ep0out 3strikes capri-ehci usb00: dev2 ep0out qtd token 00080248 --> status -71 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep0out status -71 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 usb-storage: Soft reset failed: -71 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: scsi command aborted usb-storage: *** thread sleeping. usb-storage: device_reset called usb-storage: usb_stor_Bulk_reset called usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep0out len 0, qtd ffc01060 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0002 ERR capri-ehci usb00: devpath 1 ep0out 3strikes capri-ehci usb00: dev2 ep0out qtd token 00080248 --> status -71 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep0out status -71 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Soft reset failed: -71 usb-storage: bus_reset called capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: port 1 reset capri-ehci usb00: port 1 high speed capri-ehci usb00: GetStatus port 1 status 88001205 POWER sig=se0 PE CONNECT capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0004 PCD usb 1-1: reset high speed USB device using capri-ehci and address 2 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 64, qtd ffc01060 [qh 00 000000] capri-ehci usb00: qh location: 0xffc00080 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4240 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4240, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0in status 0 len 18/64 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4240 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 64, qtd ffc010c0 [qh ff c00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0in status 0 len 18/64 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4240, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4240 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 64, qtd ffc01060 [qh ff c00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0in status 0 len 18/64 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4240, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: port 1 reset capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0004 PCD capri-ehci usb00: GetStatus port 1 status 88001205 POWER sig=se0 PE CONNECT capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 0, qtd ffc010c0 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0out status 0 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 18, qtd ffc01060 [qh 00 000000] capri-ehci usb00: qh location: 0xffc00080 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4240 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4240, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0in status 0 len 18/18 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4240 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 32, qtd ffc010c0 [qh ff c00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0in status 0 len 32/32 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4240, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 0, qtd ffc01060 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0out status 0 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 0, qtd ffc010c0 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0003 ERR INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: dev2 ep0out qtd token 80008d40 --> status -32 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0out status -32 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb 1-1: manual set_interface for iface 0, alt 0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 0, qtd ffc01060 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0out status 0 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_alloc: 0x 3d40c0 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep0out len 0, qtd ffc010c0 [qh ffc 00080] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep0out status 0 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: usb_reset_device returns 0 usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command TEST_UNIT_READY (6 bytes) usb-storage: 00 00 00 00 00 00 usb-storage: Bulk Command S 0x43425355 T 0x14 L 0 F 0 Trg 0 LUN 0 CL 6 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01060 [qh 00 000000] capri-ehci usb00: qh location: 0xffc00100 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 usb-storage: Status code 0; transferred 31/31 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: -- transfer complete usb-storage: Bulk command transfer result=0 usb-storage: Attempting to get CSW... usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep2in len 13, qtd ffc01120 [qh 000 00000] capri-ehci usb00: qh location: 0xffc00180 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep2in status 0 len 13/13 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 13/13 usb-storage: -- transfer complete usb-storage: Bulk status result = 0 usb-storage: Bulk Status S 0x53425355 T 0x14 R 0 Stat 0x1 usb-storage: -- transport indicates command failure usb-storage: Issuing auto-REQUEST_SENSE usb-storage: Bulk Command S 0x43425355 T 0x80000014 L 18 F 128 Trg 0 LUN 0 CL 6 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01180 [qh ff c00100] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 usb-storage: Status code 0; transferred 31/31 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: -- transfer complete usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_bulk_transfer_buf: xfer 18 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep2in len 18, qtd ffc01060 [qh ffc 00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep2in status 0 len 18/18 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 18/18 usb-storage: -- transfer complete usb-storage: Bulk data transfer result 0x0 usb-storage: Attempting to get CSW... usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep2in len 13, qtd ffc01120 [qh ffc 00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep2in status 0 len 13/13 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 13/13 usb-storage: -- transfer complete usb-storage: Bulk status result = 0 usb-storage: Bulk Status S 0x53425355 T 0x80000014 R 0 Stat 0x0 usb-storage: -- Result from auto-sense is 0 usb-storage: -- code: 0xf0, key: 0x6, ASC: 0x28, ASCQ: 0x0 usb-storage: Unit Attention: Not ready to ready change, medium may have changed usb-storage: scsi cmd done, result=0x2 usb-storage: *** thread sleeping. usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command TEST_UNIT_READY (6 bytes) usb-storage: 00 00 00 00 00 00 usb-storage: Bulk Command S 0x43425355 T 0x14 L 0 F 0 Trg 0 LUN 0 CL 6 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01060 [qh ff c00100] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 usb-storage: Status code 0; transferred 31/31 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: -- transfer complete usb-storage: Bulk command transfer result=0 usb-storage: Attempting to get CSW... usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep2in len 13, qtd ffc01180 [qh ffc 00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep2in status 0 len 13/13 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4120, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code 0; transferred 13/13 usb-storage: -- transfer complete usb-storage: Bulk status result = 0 usb-storage: Bulk Status S 0x53425355 T 0x14 R 0 Stat 0x0 usb-storage: scsi cmd done, result=0x0 usb-storage: *** thread sleeping. usb-storage: queuecommand called usb-storage: *** thread awakened. usb-storage: Command READ_10 (10 bytes) usb-storage: 28 00 00 00 00 20 00 00 01 00 usb-storage: Bulk Command S 0x43425355 T 0x15 L 512 F 128 Trg 0 LUN 0 CL 10 usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes capri-ehci usb00: ehci_qtd_alloc: 0x 3d4120 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep1out len 31, qtd ffc01120 [qh ff c00100] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0001 INT capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep1out status 0 len 31/31 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4060, pool address----> 0xc03 566e0 usb-storage: Status code 0; transferred 31/31 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: -- transfer complete usb-storage: Bulk command transfer result=0 usb-storage: usb_stor_bulk_transfer_sglist: xfer 512 bytes, 1 entries capri-ehci usb00: ehci_qtd_alloc: 0x 3d4060 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03e5140 ep2in len 512, qtd ffc01060 [qh ff c00180] capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0003 ERR INT capri-ehci usb00: devpath 1 ep2in 3strikes capri-ehci usb00: dev2 ep2in qtd token 02008148 --> status -71 capri-ehci usb00: ehci_urb_done 1 urb c03e5140 ep2in status -71 len 0/512 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d4180, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA usb-storage: Status code -71; transferred 0/512 usb-storage: -- unknown error usb-storage: Bulk data transfer result 0x4 usb-storage: -- transport indicates error, resetting usb-storage: usb_stor_Bulk_reset called usb-storage: usb_stor_control_msg: rq=ff rqtype=21 value=0000 index=00 len=0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d4180 , pool address----> 0xc03566e0 capri-ehci usb00: ehci_qtd_alloc: 0x 3d41e0 , pool address----> 0xc03566e0 capri-ehci usb00: submit_async 1 urb c03564a0 ep0out len 0, qtd ffc01180 [qh ffc 00080] usb-storage: Timeout -- cancelling URB capri-ehci usb00: ehci_irq called capri-ehci usb00: irq status 0020 IAA capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d40c0, pool address----> 0xc03 566e0 capri-ehci usb00: ehci_urb_done 1 urb c03564a0 ep0out status -104 len 0/0 capri-ehci usb00: ehci_qtd_free: qtd address 0x 3d41e0, pool address----> 0xc03 566e0 usb-storage: Soft reset failed: -104 usb-storage: scsi cmd done, result=0x70000 usb-storage: queuecommand called usb-storage: *** thread sleeping. usb-storage: *** thread awakened. ------------------------------------------------------------------------------------------------------------------------------------------------- And this cycle keeps on repeating. Does it looks like a hardware problem or some issue in driver configuration or some thing else. Also I wanted to understand the meaning of following variables: #define EHCI_IAA_JIFFIES (HZ/100) /* arbitrary; ~10 msec */ #define EHCI_IO_JIFFIES (HZ/10) /* io watchdog > irq_thresh */ #define EHCI_ASYNC_JIFFIES (HZ/20) /* async idle timeout */ #define EHCI_SHRINK_JIFFIES (HZ/200) /* async qh unlink delay */ Does they any impact on the performance? Regards, Mukesh ____________________________________________________________________________________ Expecting? Get great news right away with email Auto-Check. Try the Yahoo! Mail Beta. http://advision.webevents.yahoo.com/mailbeta/newmail_tools.html ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ linux-usb-devel@lists.sourceforge.net To unsubscribe, use the last form field at: https://lists.sourceforge.net/lists/listinfo/linux-usb-devel