Not able to mount USB storage devices

Mukesh Kohli <[email protected]>
Newsgroups gmane.linux.usb.devel
Message-ID <[email protected]>
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
_______________________________________________
[email protected]
To unsubscribe, use the last form field at:
https://lists.sourceforge.net/lists/listinfo/linux-usb-devel
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.