Re: [PATCH] [RFC] USB: EHCI: add support for the EV-OXU210-PCI board

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, Jun 23, 2010 at 12:12:26PM -0400, Alan Stern wrote:
> On Wed, 23 Jun 2010, Andrea Righi wrote:
> 
> > On Wed, Jun 23, 2010 at 11:36:52AM -0400, Alan Stern wrote:
> > > On Wed, 23 Jun 2010, Andrea Righi wrote:
> > > 
> > > > I'm trying to write a driver for the OXU210 PCI evaluation board,
> > > > integrating it into the EHCI subsystem (see the patch below). It's still
> > > > WIP, for now only the SPH host controller is supported (no OTG).
> > > > 
> > > > Because this host controller can only access its own small SRAM area I'm
> > > > using the HCD_LOCAL_MEM flag and dma_declare_coherent_memory() to
> > > > enforce "local" memory utilization.
> > > > 
> > > > The first issue I've found is that the controller seems to have problems
> > > > with unaliged memory accesses, so I applied a patch to the core HCD code
> > > > to remove the put/get_unaligned() stuff.
> > > > 
> > > > After that something started to work, devices (mass storage,
> > > > usbs-serial, keyboard devices, etc.) are correctly recognized, but
> > > > there're still some issues.
> > > > 
> > > > More exactly, bulk transfers don't seem to complete successfully very
> > > > often. For example when I connect a USB drive I get this from dmesg:
> > > 
> > > ...
> > > 
> > > > Any idea or suggestion that could help me to debug this problem is
> > > > welcome...
> > > 
> > > Maybe the problem is in the device and not in your driver.  You should 
> > > try testing a different device, preferably one that runs at high speed 
> > > instead of full speed.
> > 
> > Almost same using a high speed device:
> 
> The main difference being that this time the first bulk-IN transfer 
> failed, whereas before the second transfer failed.

A little bit better using another high speed device:

[94895.330025] usb 2-1: new high speed USB device using oxu210hp-ehci and address 2
...
[94895.484522] usb 2-1: udev 2, busnum 2, minor = 129
[94895.484524] usb 2-1: New USB device found, idVendor=0930, idProduct=6545
[94895.484527] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[94895.484529] usb 2-1: Product: DataTraveler 2.0
[94895.484532] usb 2-1: Manufacturer: Kingston
[94895.484534] usb 2-1: SerialNumber: 001D0F0A94F1B8B1831E008A
[94895.485087] usb 2-1: usb_probe_device
[94895.485092] usb 2-1: configuration #1 chosen from 1 choice
[94895.485132] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007c8c7240 ep0out len 0, qtd ffffc900057c1060 [qh ffff88007ba06800]
[94895.485246] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94895.485282] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007c8c7240 ep0out status 0 len 0/0
[94895.485316] usb 2-1: adding 2-1:1.0 (config #1, interface 0)
[94895.485360] usb-storage 2-1:1.0: usb_probe_interface
[94895.485365] usb-storage 2-1:1.0: usb_probe_interface - got id
[94895.485368] usb-storage: USB Mass Storage device detected
[94895.486345] usb-storage: -- associate_dev
[94895.486348] usb-storage: Vendor: 0x0930, Product: 0x6545, Revision: 0x0110
[94895.486350] usb-storage: Interface Subclass: 0x06, Protocol: 0x50
[94895.486360] usb-storage: Transport: Bulk
[94895.486362] usb-storage: Protocol: Transparent SCSI
[94895.486397] scsi44 : usb-storage 2-1:1.0
[94895.486541] usb-storage: *** thread sleeping.
[94895.486572] drivers/usb/core/inode.c: creating file '002'
[94895.486593] hub 2-0:1.0: state 7 ports 1 chg 0000 evt 0002
[94895.486607] oxu210hp-ehci 0000:04:09.0: GetStatus port 1 status 8001205 POWER sig=se0 PE CONNECT
[94895.500033] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94895.506958] usb-storage 2-1:1.0: device found
[94895.506962] usb-storage 2-1:1.0: waiting for device to settle before scanning
[94896.500019] usb-storage: usb_stor_control_msg: rq=fe rqtype=a1 value=0000 index=00 len=1
[94896.500075] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep0out len 1, qtd ffffc900057c10c0 [qh ffff88007ba06800]
[94896.500286] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.500338] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep0in status 0 len 1/1
[94896.500366] usb-storage: GetMaxLUN command result is 1, data is 0
[94896.500404] usb-storage 2-1:1.0: scan complete
[94896.500460] usb-storage: queuecommand called
[94896.500465] usb-storage: *** thread awakened.
[94896.500467] usb-storage: Command INQUIRY (6 bytes)
[94896.500469] usb-storage:  12 00 00 00 24 00
[94896.500485] usb-storage: Bulk Command S 0x43425355 T 0x1 L 36 F 0 Trg 0 LUN 0 CL 0
[94896.500488] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.500518] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1180 [qh (null)]
[94896.500660] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.500679] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.500697] usb-storage: Status code 0; transferred 31/31
[94896.500699] usb-storage: -- transfer complete
[94896.500700] usb-storage: Bulk command transfer result=0
[94896.500703] usb-storage: usb_stor_bulk_transfer_sglist: xfer 36 bytes, 1 entries
[94896.500728] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007cb4d600 ep1in len 36, qtd ffffc900057c1120 [qh (null)]
[94896.520038] oxu210hp-ehci 0000:04:09.0: irq status 4a0a8 Async Recl IAA FLR
[94896.537030] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.537050] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007cb4d600 ep1in status 0 len 36/36
[94896.537089] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94896.537109] usb-storage: Status code 0; transferred 36/36
[94896.537111] usb-storage: -- transfer complete
[94896.537113] usb-storage: Bulk data transfer result 0x0
[94896.537114] usb-storage: Attempting to get CSW...
[94896.537116] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.537136] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.537279] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.537297] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.537323] usb-storage: Status code 0; transferred 13/13
[94896.537325] usb-storage: -- transfer complete
[94896.537326] usb-storage: Bulk status result = 0
[94896.537332] usb-storage: Bulk Status S 0x53425355 T 0x1 R 0 Stat 0x0
[94896.537339] usb-storage: scsi cmd done, result=0x0
[94896.537342] usb-storage: *** thread sleeping.
[94896.537368] scsi 44:0:0:0: Direct-Access     Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 0 CCS
[94896.537407] usb-storage: queuecommand called
[94896.537411] usb-storage: *** thread awakened.
[94896.537413] usb-storage: Bad LUN (0:1)
[94896.537415] usb-storage: scsi cmd done, result=0x40000
[94896.537417] usb-storage: *** thread sleeping.
[94896.537458] usb-storage: queuecommand called
[94896.537462] usb-storage: *** thread awakened.
[94896.537464] usb-storage: Bad target number (1:0)
[94896.537466] usb-storage: scsi cmd done, result=0x40000
[94896.537468] usb-storage: *** thread sleeping.
[94896.537504] usb-storage: queuecommand called
[94896.537508] usb-storage: *** thread awakened.
[94896.537509] usb-storage: Bad target number (2:0)
[94896.537511] usb-storage: scsi cmd done, result=0x40000
[94896.537513] usb-storage: *** thread sleeping.
[94896.537548] usb-storage: queuecommand called
[94896.537552] usb-storage: *** thread awakened.
[94896.537554] usb-storage: Bad target number (3:0)
[94896.537556] usb-storage: scsi cmd done, result=0x40000
[94896.537558] usb-storage: *** thread sleeping.
[94896.537592] usb-storage: queuecommand called
[94896.537596] usb-storage: *** thread awakened.
[94896.537598] usb-storage: Bad target number (4:0)
[94896.537599] usb-storage: scsi cmd done, result=0x40000
[94896.537602] usb-storage: *** thread sleeping.
[94896.537634] usb-storage: queuecommand called
[94896.537638] usb-storage: *** thread awakened.
[94896.537640] usb-storage: Bad target number (5:0)
[94896.537642] usb-storage: scsi cmd done, result=0x40000
[94896.537644] usb-storage: *** thread sleeping.
[94896.537678] usb-storage: queuecommand called
[94896.537682] usb-storage: *** thread awakened.
[94896.537684] usb-storage: Bad target number (6:0)
[94896.537686] usb-storage: scsi cmd done, result=0x40000
[94896.537688] usb-storage: *** thread sleeping.
[94896.537723] usb-storage: queuecommand called
[94896.537727] usb-storage: *** thread awakened.
[94896.537728] usb-storage: Bad target number (7:0)
[94896.537730] usb-storage: scsi cmd done, result=0x40000
[94896.537733] usb-storage: *** thread sleeping.
[94896.539303] sd 44:0:0:0: Attached scsi generic sg2 type 0
[94896.550044] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94896.550885] usb-storage: queuecommand called
[94896.550891] usb-storage: *** thread awakened.
[94896.550894] usb-storage: Command TEST_UNIT_READY (6 bytes)
[94896.550896] usb-storage:  00 00 00 00 00 00
[94896.550912] usb-storage: Bulk Command S 0x43425355 T 0x2 L 0 F 0 Trg 0 LUN 0 CL 0
[94896.550915] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.550950] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1120 [qh ffff88007ba06b00]
[94896.551164] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.551184] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.551207] usb-storage: Status code 0; transferred 31/31
[94896.551209] usb-storage: -- transfer complete
[94896.551211] usb-storage: Bulk command transfer result=0
[94896.551212] usb-storage: Attempting to get CSW...
[94896.551214] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.551233] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.551411] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.551430] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.551459] usb-storage: Status code 0; transferred 13/13
[94896.551460] usb-storage: -- transfer complete
[94896.551462] usb-storage: Bulk status result = 0
[94896.551468] usb-storage: Bulk Status S 0x53425355 T 0x2 R 0 Stat 0x1
[94896.551473] usb-storage: -- transport indicates command failure
[94896.551475] usb-storage: Issuing auto-REQUEST_SENSE
[94896.551488] usb-storage: Bulk Command S 0x43425355 T 0x3 L 18 F 0 Trg 0 LUN 0 CL 0
[94896.551490] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.551520] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1060 [qh ffff88007ba06b00]
[94896.551661] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.551680] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.551699] usb-storage: Status code 0; transferred 31/31
[94896.551701] usb-storage: -- transfer complete
[94896.551703] usb-storage: Bulk command transfer result=0
[94896.551705] usb-storage: usb_stor_bulk_transfer_sglist: xfer 18 bytes, 1 entries
[94896.551731] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007cb8b840 ep1in len 18, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.570043] oxu210hp-ehci 0000:04:09.0: irq status 4a0a8 Async Recl IAA FLR
[94896.935920] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.935940] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007cb8b840 ep1in status 0 len 18/18
[94896.935990] usb-storage: Status code 0; transferred 18/18
[94896.935992] usb-storage: -- transfer complete
[94896.935994] usb-storage: Bulk data transfer result 0x0
[94896.935995] usb-storage: Attempting to get CSW...
[94896.935997] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.936018] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.936169] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.936188] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.936214] usb-storage: Status code 0; transferred 13/13
[94896.936216] usb-storage: -- transfer complete
[94896.936217] usb-storage: Bulk status result = 0
[94896.936223] usb-storage: Bulk Status S 0x53425355 T 0x3 R 0 Stat 0x0
[94896.936229] usb-storage: -- Result from auto-sense is 0
[94896.936231] usb-storage: -- code: 0x70, key: 0x6, ASC: 0x28, ASCQ: 0x0
[94896.936235] usb-storage: Unit Attention: Not ready to ready change, medium may have changed
[94896.936239] usb-storage: scsi cmd done, result=0x2
[94896.936243] usb-storage: *** thread sleeping.
[94896.936270] usb-storage: queuecommand called
[94896.936274] usb-storage: *** thread awakened.
[94896.936277] usb-storage: Command TEST_UNIT_READY (6 bytes)
[94896.936278] usb-storage:  00 00 00 00 00 00
[94896.936294] usb-storage: Bulk Command S 0x43425355 T 0x4 L 0 F 0 Trg 0 LUN 0 CL 0
[94896.936297] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.936326] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1120 [qh ffff88007ba06b00]
[94896.936419] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.936438] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.936455] usb-storage: Status code 0; transferred 31/31
[94896.936457] usb-storage: -- transfer complete
[94896.936458] usb-storage: Bulk command transfer result=0
[94896.936460] usb-storage: Attempting to get CSW...
[94896.936462] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.936480] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.936670] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.936688] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.936714] usb-storage: Status code 0; transferred 13/13
[94896.936715] usb-storage: -- transfer complete
[94896.936717] usb-storage: Bulk status result = 0
[94896.936723] usb-storage: Bulk Status S 0x53425355 T 0x4 R 0 Stat 0x0
[94896.936728] usb-storage: scsi cmd done, result=0x0
[94896.936730] usb-storage: *** thread sleeping.
[94896.936746] usb-storage: queuecommand called
[94896.936750] usb-storage: *** thread awakened.
[94896.936752] usb-storage: Command READ_CAPACITY (10 bytes)
[94896.936754] usb-storage:  25 00 00 00 00 00 00 00 00 00
[94896.936771] usb-storage: Bulk Command S 0x43425355 T 0x5 L 8 F 0 Trg 0 LUN 0 CL 0
[94896.936774] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.936803] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1180 [qh ffff88007ba06b00]
[94896.936918] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.936937] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.936954] usb-storage: Status code 0; transferred 31/31
[94896.936955] usb-storage: -- transfer complete
[94896.936957] usb-storage: Bulk command transfer result=0
[94896.936960] usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
[94896.936985] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0ea80 ep1in len 8, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.937668] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.937686] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bf0ea80 ep1in status 0 len 8/8
[94896.937713] usb-storage: Status code 0; transferred 8/8
[94896.937714] usb-storage: -- transfer complete
[94896.937716] usb-storage: Bulk data transfer result 0x0
[94896.937718] usb-storage: Attempting to get CSW...
[94896.937720] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.937738] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.937917] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.937936] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.937962] usb-storage: Status code 0; transferred 13/13
[94896.937963] usb-storage: -- transfer complete
[94896.937965] usb-storage: Bulk status result = 0
[94896.937971] usb-storage: Bulk Status S 0x53425355 T 0x5 R 0 Stat 0x0
[94896.937976] usb-storage: scsi cmd done, result=0x0
[94896.937978] usb-storage: *** thread sleeping.
[94896.937992] sd 44:0:0:0: [sdb] 15687680 512-byte logical blocks: (8.03 GB/7.48 GiB)
[94896.938000] usb-storage: queuecommand called
[94896.938004] usb-storage: *** thread awakened.
[94896.938006] usb-storage: Command MODE_SENSE (6 bytes)
[94896.938008] usb-storage:  1a 00 3f 00 c0 00
[94896.938024] usb-storage: Bulk Command S 0x43425355 T 0x6 L 192 F 0 Trg 0 LUN 0 CL 0
[94896.938026] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.938056] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1120 [qh ffff88007ba06b00]
[94896.938167] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.938186] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.938203] usb-storage: Status code 0; transferred 31/31
[94896.938205] usb-storage: -- transfer complete
[94896.938206] usb-storage: Bulk command transfer result=0
[94896.938209] usb-storage: usb_stor_bulk_transfer_sglist: xfer 192 bytes, 1 entries
[94896.938233] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0ea80 ep1in len 192, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.938417] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.938438] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bf0ea80 ep1in status 0 len 36/192
[94896.938508] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94896.938521] usb-storage: Status code -121; transferred 36/192
[94896.938523] usb-storage: -- short read transfer
[94896.938525] usb-storage: Bulk data transfer result 0x1
[94896.938527] usb-storage: Attempting to get CSW...
[94896.938529] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.938547] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.938667] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.938685] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.938711] usb-storage: Status code 0; transferred 13/13
[94896.938712] usb-storage: -- transfer complete
[94896.938714] usb-storage: Bulk status result = 0
[94896.938720] usb-storage: Bulk Status S 0x53425355 T 0x6 R 156 Stat 0x0
[94896.938726] usb-storage: scsi cmd done, result=0x0
[94896.938728] usb-storage: *** thread sleeping.
[94896.938737] sd 44:0:0:0: [sdb] Write Protect is off
[94896.938740] sd 44:0:0:0: [sdb] Mode Sense: 23 00 00 00
[94896.938743] sd 44:0:0:0: [sdb] Assuming drive cache: write through
[94896.938821] usb-storage: queuecommand called
[94896.938826] usb-storage: *** thread awakened.
[94896.938828] usb-storage: Command TEST_UNIT_READY (6 bytes)
[94896.938829] usb-storage:  00 00 00 00 00 00
[94896.938845] usb-storage: Bulk Command S 0x43425355 T 0x7 L 0 F 0 Trg 0 LUN 0 CL 0
[94896.938848] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.938877] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1180 [qh ffff88007ba06b00]
[94896.939042] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.939060] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.939078] usb-storage: Status code 0; transferred 31/31
[94896.939080] usb-storage: -- transfer complete
[94896.939081] usb-storage: Bulk command transfer result=0
[94896.939083] usb-storage: Attempting to get CSW...
[94896.939085] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.939103] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.939291] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.939310] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.939335] usb-storage: Status code 0; transferred 13/13
[94896.939337] usb-storage: -- transfer complete
[94896.939339] usb-storage: Bulk status result = 0
[94896.939345] usb-storage: Bulk Status S 0x53425355 T 0x7 R 0 Stat 0x0
[94896.939350] usb-storage: scsi cmd done, result=0x0
[94896.939364] usb-storage: queuecommand called
[94896.940347] usb-storage: *** thread sleeping.
[94896.940352] usb-storage: *** thread awakened.
[94896.940355] usb-storage: Command ALLOW_MEDIUM_REMOVAL (6 bytes)
[94896.940357] usb-storage:  1e 00 00 00 01 00
[94896.940373] usb-storage: Bulk Command S 0x43425355 T 0x8 L 0 F 0 Trg 0 LUN 0 CL 0
[94896.940376] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.940411] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1060 [qh ffff88007ba06b00]
[94896.940552] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.940572] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.940593] usb-storage: Status code 0; transferred 31/31
[94896.940595] usb-storage: -- transfer complete
[94896.940597] usb-storage: Bulk command transfer result=0
[94896.940599] usb-storage: Attempting to get CSW...
[94896.940601] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.940619] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.941300] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.941319] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.941350] usb-storage: Status code 0; transferred 13/13
[94896.941351] usb-storage: -- transfer complete
[94896.941353] usb-storage: Bulk status result = 0
[94896.941359] usb-storage: Bulk Status S 0x53425355 T 0x8 R 0 Stat 0x1
[94896.941364] usb-storage: -- transport indicates command failure
[94896.941366] usb-storage: Issuing auto-REQUEST_SENSE
[94896.941379] usb-storage: Bulk Command S 0x43425355 T 0x9 L 18 F 0 Trg 0 LUN 0 CL 0
[94896.941381] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.941411] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1120 [qh ffff88007ba06b00]
[94896.941548] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.941567] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.941587] usb-storage: Status code 0; transferred 31/31
[94896.941589] usb-storage: -- transfer complete
[94896.941591] usb-storage: Bulk command transfer result=0
[94896.941593] usb-storage: usb_stor_bulk_transfer_sglist: xfer 18 bytes, 1 entries
[94896.941620] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0e0c0 ep1in len 18, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.941798] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.941817] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bf0e0c0 ep1in status 0 len 18/18
[94896.941852] usb-storage: Status code 0; transferred 18/18
[94896.941853] usb-storage: -- transfer complete
[94896.941855] usb-storage: Bulk data transfer result 0x0
[94896.941857] usb-storage: Attempting to get CSW...
[94896.941859] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.941884] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.942049] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.942068] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.942096] usb-storage: Status code 0; transferred 13/13
[94896.942098] usb-storage: -- transfer complete
[94896.942100] usb-storage: Bulk status result = 0
[94896.942106] usb-storage: Bulk Status S 0x53425355 T 0x9 R 0 Stat 0x0
[94896.942111] usb-storage: -- Result from auto-sense is 0
[94896.942113] usb-storage: -- code: 0x70, key: 0x5, ASC: 0x24, ASCQ: 0x0
[94896.942117] usb-storage: Illegal Request: Invalid field in cdb
[94896.942120] usb-storage: scsi cmd done, result=0x2
[94896.942157] usb-storage: queuecommand called
[94896.942161] usb-storage: *** thread sleeping.
[94896.942163] usb-storage: *** thread awakened.
[94896.942165] usb-storage: Command TEST_UNIT_READY (6 bytes)
[94896.942167] usb-storage:  00 00 00 00 00 00
[94896.942182] usb-storage: Bulk Command S 0x43425355 T 0xa L 0 F 0 Trg 0 LUN 0 CL 0
[94896.942185] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.942226] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1060 [qh ffff88007ba06b00]
[94896.942423] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.942442] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.942464] usb-storage: Status code 0; transferred 31/31
[94896.942466] usb-storage: -- transfer complete
[94896.942468] usb-storage: Bulk command transfer result=0
[94896.942469] usb-storage: Attempting to get CSW...
[94896.942471] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.942497] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.942674] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.942692] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.942722] usb-storage: Status code 0; transferred 13/13
[94896.942724] usb-storage: -- transfer complete
[94896.942726] usb-storage: Bulk status result = 0
[94896.942732] usb-storage: Bulk Status S 0x53425355 T 0xa R 0 Stat 0x0
[94896.942737] usb-storage: scsi cmd done, result=0x0
[94896.942756] usb-storage: queuecommand called
[94896.942759] usb-storage: *** thread sleeping.
[94896.942761] usb-storage: *** thread awakened.
[94896.942763] usb-storage: Command READ_CAPACITY (10 bytes)
[94896.942764] usb-storage:  25 00 00 00 00 00 00 00 00 00
[94896.942782] usb-storage: Bulk Command S 0x43425355 T 0xb L 8 F 0 Trg 0 LUN 0 CL 0
[94896.942785] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.942826] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1180 [qh ffff88007ba06b00]
[94896.942923] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.942942] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.942964] usb-storage: Status code 0; transferred 31/31
[94896.942965] usb-storage: -- transfer complete
[94896.942967] usb-storage: Bulk command transfer result=0
[94896.942969] usb-storage: usb_stor_bulk_transfer_sglist: xfer 8 bytes, 1 entries
[94896.942993] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0e0c0 ep1in len 8, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.943672] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.943691] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bf0e0c0 ep1in status 0 len 8/8
[94896.943721] usb-storage: Status code 0; transferred 8/8
[94896.943722] usb-storage: -- transfer complete
[94896.943724] usb-storage: Bulk data transfer result 0x0
[94896.943726] usb-storage: Attempting to get CSW...
[94896.943728] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.943746] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.943921] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.943940] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.943970] usb-storage: Status code 0; transferred 13/13
[94896.943972] usb-storage: -- transfer complete
[94896.943974] usb-storage: Bulk status result = 0
[94896.943980] usb-storage: Bulk Status S 0x53425355 T 0xb R 0 Stat 0x0
[94896.943985] usb-storage: scsi cmd done, result=0x0
[94896.943987] usb-storage: *** thread sleeping.
[94896.944007] usb-storage: queuecommand called
[94896.944011] usb-storage: *** thread awakened.
[94896.944013] usb-storage: Command MODE_SENSE (6 bytes)
[94896.944014] usb-storage:  1a 00 3f 00 c0 00
[94896.944030] usb-storage: Bulk Command S 0x43425355 T 0xc L 192 F 0 Trg 0 LUN 0 CL 0
[94896.944033] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.944062] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1060 [qh ffff88007ba06b00]
[94896.944171] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.944190] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.944210] usb-storage: Status code 0; transferred 31/31
[94896.944212] usb-storage: -- transfer complete
[94896.944213] usb-storage: Bulk command transfer result=0
[94896.944215] usb-storage: usb_stor_bulk_transfer_sglist: xfer 192 bytes, 1 entries
[94896.944240] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0e0c0 ep1in len 192, qtd ffffc900057c1180 [qh ffff88007ba06700]
[94896.944421] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.944443] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bf0e0c0 ep1in status 0 len 36/192
[94896.944514] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94896.944530] usb-storage: Status code -121; transferred 36/192
[94896.944532] usb-storage: -- short read transfer
[94896.944533] usb-storage: Bulk data transfer result 0x1
[94896.944535] usb-storage: Attempting to get CSW...
[94896.944537] usb-storage: usb_stor_bulk_transfer_buf: xfer 13 bytes
[94896.944555] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep1in len 13, qtd ffffc900057c1120 [qh ffff88007ba06700]
[94896.944671] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.944689] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep1in status 0 len 13/13
[94896.944717] usb-storage: Status code 0; transferred 13/13
[94896.944718] usb-storage: -- transfer complete
[94896.944720] usb-storage: Bulk status result = 0
[94896.944726] usb-storage: Bulk Status S 0x53425355 T 0xc R 156 Stat 0x0
[94896.944732] usb-storage: scsi cmd done, result=0x0
[94896.944735] usb-storage: *** thread sleeping.
[94896.944745] sd 44:0:0:0: [sdb] Assuming drive cache: write through
[94896.944769]  sdb:
[94896.944792] usb-storage: queuecommand called
[94896.944796] usb-storage: *** thread awakened.
[94896.944798] usb-storage: Command READ_10 (10 bytes)
[94896.944800] usb-storage:  28 00 00 00 00 00 00 00 08 00
[94896.944817] usb-storage: Bulk Command S 0x43425355 T 0xd L 4096 F 0 Trg 0 LUN 0 CL 0
[94896.944820] usb-storage: usb_stor_bulk_transfer_buf: xfer 31 bytes
[94896.944850] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bc71600 ep2out len 31, qtd ffffc900057c1180 [qh ffff88007ba06b00]
[94896.945046] oxu210hp-ehci 0000:04:09.0: irq status 48089 Async FLR INT
[94896.945065] oxu210hp-ehci 0000:04:09.0: ehci_urb_done 1 urb ffff88007bc71600 ep2out status 0 len 31/31
[94896.945087] usb-storage: Status code 0; transferred 31/31
[94896.945089] usb-storage: -- transfer complete
[94896.945090] usb-storage: Bulk command transfer result=0
[94896.945093] usb-storage: usb_stor_bulk_transfer_sglist: xfer 4096 bytes, 1 entries
[94896.945328] oxu210hp-ehci 0000:04:09.0: submit_async 1 urb ffff88007bf0e180 ep1in len 4096, qtd ffffc900057c1060 [qh ffff88007ba06700]
[94896.960031] oxu210hp-ehci 0000:04:09.0: irq status 480a8 Async IAA FLR
[94927.080019] usb-storage: command_abort called
[94927.080023] usb-storage: usb_stor_stop_transport called
[94927.080025] usb-storage: -- cancelling sg request


>From usbmon:

ffff88007bc726c0 2026442961 C Ii:2:001:1 0:2048 1 = 02
ffff88007bc726c0 2026442972 S Ii:2:001:1 -115:2048 4 <
ffff88007b834d80 2026443019 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b834d80 2026443030 C Ci:2:001:0 0 4 = 01010100
ffff88007b834d80 2026443034 S Co:2:001:0 s 23 01 0010 0001 0000 0
ffff88007b834d80 2026443039 C Co:2:001:0 0 0
ffff88007b834d80 2026443045 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b834d80 2026443053 C Ci:2:001:0 0 4 = 01010000
ffff88007b834d80 2026473247 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b834d80 2026473259 C Ci:2:001:0 0 4 = 01010000
ffff88007b834000 2026513247 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b834000 2026513257 C Ci:2:001:0 0 4 = 01010000
ffff88007b834cc0 2026553246 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b834cc0 2026553257 C Ci:2:001:0 0 4 = 01010000
ffff88007c918900 2026593247 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007c918900 2026593257 C Ci:2:001:0 0 4 = 01010000
ffff88007c918900 2026593269 S Co:2:001:0 s 23 03 0004 0001 0000 0
ffff88007c918900 2026593276 C Co:2:001:0 0 0
ffff88007bc726c0 2026648307 C Ii:2:001:1 0:2048 1 = 02
ffff88007bc726c0 2026648311 S Ii:2:001:1 -115:2048 4 <
ffff88007c918300 2026653254 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007c918300 2026653264 C Ci:2:001:0 0 4 = 03050000
ffff88007c9186c0 2026713247 S Co:2:001:0 s 23 01 0014 0001 0000 0
ffff88007c9186c0 2026713253 C Co:2:001:0 0 0
ffff88007c9186c0 2026713262 S Ci:2:000:0 s 80 06 0100 0000 0040 64 <
ffff88007c9186c0 2026714269 C Ci:2:000:0 0 18 = 12010002 00000040 30094565 10010102 0301
ffff88007c9186c0 2026714289 S Co:2:001:0 s 23 03 0004 0001 0000 0
ffff88007c9186c0 2026714298 C Co:2:001:0 0 0
ffff88007bc726c0 2026769331 C Ii:2:001:1 0:2048 1 = 02
ffff88007bc726c0 2026769335 S Ii:2:001:1 -115:2048 4 <
ffff88007c9180c0 2026773249 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007c9180c0 2026773259 C Ci:2:001:0 0 4 = 03050000
ffff88007c918a80 2026833247 S Co:2:001:0 s 23 01 0014 0001 0000 0
ffff88007c918a80 2026833253 C Co:2:001:0 0 0
ffff88007c918a80 2026833257 S Co:2:000:0 s 00 05 0002 0000 0000 0
ffff88007c918a80 2026833608 C Co:2:000:0 0 0
ffff88007cb13f00 2026863247 S Ci:2:002:0 s 80 06 0100 0000 0012 18 <
ffff88007cb13f00 2026863637 C Ci:2:002:0 0 18 = 12010002 00000040 30094565 10010102 0301
ffff88007cb13f00 2026863658 S Ci:2:002:0 s 80 06 0200 0000 0009 9 <
ffff88007cb13f00 2026864008 C Ci:2:002:0 0 9 = 09022000 01010080 96
ffff88007cb13f00 2026864025 S Ci:2:002:0 s 80 06 0200 0000 0020 32 <
ffff88007cb13f00 2026864513 C Ci:2:002:0 0 32 = 09022000 01010080 96090400 00020806 50000705 81020002 00070502 02000200
ffff88007cb13f00 2026864537 S Ci:2:002:0 s 80 06 0300 0000 00ff 255 <
ffff88007cb13f00 2026865074 C Ci:2:002:0 0 4 = 04030904
ffff88007cb13f00 2026865092 S Ci:2:002:0 s 80 06 0302 0409 00ff 255 <
ffff88007cb13f00 2026865948 C Ci:2:002:0 0 34 = 22034400 61007400 61005400 72006100 76006500 6c006500 72002000 32002e00
ffff88007cb13f00 2026865970 S Ci:2:002:0 s 80 06 0301 0409 00ff 255 <
ffff88007cb13f00 2026866698 C Ci:2:002:0 0 18 = 12034b00 69006e00 67007300 74006f00 6e00
ffff88007cb13f00 2026866717 S Ci:2:002:0 s 80 06 0303 0409 00ff 255 <
ffff88007cb13f00 2026867699 C Ci:2:002:0 0 50 = 32033000 30003100 44003000 46003000 41003900 34004600 31004200 38004200
ffff88007cb13a80 2026868293 S Co:2:002:0 s 00 09 0001 0000 0000 0
ffff88007cb13a80 2026868488 C Co:2:002:0 0 0
ffff88007b255f00 2026869782 S Ci:2:001:0 s a3 00 0000 0001 0004 4 <
ffff88007b255f00 2026869796 C Ci:2:001:0 0 4 = 03050000
ffff88007cb130c0 2027883256 S Ci:2:002:0 s a1 fe 0000 0000 0001 1 <
ffff88007cb130c0 2027883664 C Ci:2:002:0 0 1 = 00
ffff88007cb130c0 2027883823 S Bo:2:002:2 -115 31 = 55534243 01000000 24000000 00000012 00000024 00000000 00000000 000000
ffff88007cb130c0 2027884125 C Bo:2:002:2 0 31 >
ffff88007b0d0600 2027884151 S Bi:2:002:1 -115 36 <
ffff88007b0d0600 2027920644 C Bi:2:002:1 0 36 = 00800001 1f000000 4b696e67 73746f6e 44617461 54726176 656c6572 20322e30
ffff88007cb130c0 2027920692 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2027920875 C Bi:2:002:1 0 13 = 55534253 01000000 00000000 00
ffff88007cb130c0 2027933489 S Bo:2:002:2 -115 31 = 55534243 02000000 00000000 00000000 00000000 00000000 00000000 000000
ffff88007cb130c0 2027933753 C Bo:2:002:2 0 31 >
ffff88007cb130c0 2027933781 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2027934001 C Bi:2:002:1 0 13 = 55534253 02000000 00000000 01
ffff88007cb130c0 2027934063 S Bo:2:002:2 -115 31 = 55534243 03000000 12000000 00000003 00000012 00000000 00000000 000000
ffff88007cb130c0 2027934251 C Bo:2:002:2 0 31 >
ffff88007cb81b40 2027934279 S Bi:2:002:1 -115 18 <
ffff88007cb81b40 2028320661 C Bi:2:002:1 0 18 = 70000600 0000000a 00000000 28000000 0000
ffff88007cb130c0 2028321163 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028321389 C Bi:2:002:1 0 13 = 55534253 04000000 00000000 00
ffff88007cb130c0 2028321473 S Bo:2:002:2 -115 31 = 55534243 05000000 08000000 00000025 00000000 00000000 00000000 000000
ffff88007cb130c0 2028321639 C Bo:2:002:2 0 31 >
ffff88007bd4e0c0 2028321665 S Bi:2:002:1 -115 8 <
ffff88007bd4e0c0 2028322397 C Bi:2:002:1 0 8 = 00ef5fff 00000200
ffff88007cb130c0 2028322423 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028322639 C Bi:2:002:1 0 13 = 55534253 05000000 00000000 00
ffff88007cb130c0 2028322729 S Bo:2:002:2 -115 31 = 55534243 06000000 c0000000 0000001a 003f00c0 00000000 00000000 000000
ffff88007cb130c0 2028322889 C Bo:2:002:2 0 31 >
ffff88007bd4e0c0 2028322913 S Bi:2:002:1 -115 192 <
ffff88007bd4e0c0 2028323194 C Bi:2:002:1 -121 36 = 23000000 051ef000 ff200200 07820000 00000000 00000000 00000000 00000000
ffff88007cb130c0 2028323253 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028323389 C Bi:2:002:1 0 13 = 55534253 06000000 9c000000 00
ffff88007cb130c0 2028323582 S Bo:2:002:2 -115 31 = 55534243 07000000 00000000 00000000 00000000 00000000 00000000 000000
ffff88007cb130c0 2028323765 C Bo:2:002:2 0 31 >
ffff88007cb130c0 2028323791 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028324014 C Bi:2:002:1 0 13 = 55534253 07000000 00000000 00
ffff88007cb130c0 2028324932 S Bo:2:002:2 -115 31 = 55534243 08000000 00000000 0000001e 00000001 00000000 00000000 000000
ffff88007cb130c0 2028325145 C Bo:2:002:2 0 31 >
ffff88007cb130c0 2028325174 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028325891 C Bi:2:002:1 0 13 = 55534253 08000000 00000000 01
ffff88007cb130c0 2028325953 S Bo:2:002:2 -115 31 = 55534243 09000000 12000000 00000003 00000012 00000000 00000000 000000
ffff88007cb130c0 2028326139 C Bo:2:002:2 0 31 >
ffff88007a862540 2028326165 S Bi:2:002:1 -115 18 <
ffff88007a862540 2028326402 C Bi:2:002:1 0 18 = 70000500 0000000a 00000000 24000000 0000
ffff88007cb130c0 2028326435 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028326639 C Bi:2:002:1 0 13 = 55534253 09000000 00000000 00
ffff88007cb130c0 2028326759 S Bo:2:002:2 -115 31 = 55534243 0a000000 00000000 00000000 00000000 00000000 00000000 000000
ffff88007cb130c0 2028326889 C Bo:2:002:2 0 31 >
ffff88007cb130c0 2028326914 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028327140 C Bi:2:002:1 0 13 = 55534253 0a000000 00000000 00
ffff88007cb130c0 2028327274 S Bo:2:002:2 -115 31 = 55534243 0b000000 08000000 00000025 00000000 00000000 00000000 000000
ffff88007cb130c0 2028327514 C Bo:2:002:2 0 31 >
ffff88007a862540 2028327543 S Bi:2:002:1 -115 8 <
ffff88007a862540 2028328273 C Bi:2:002:1 0 8 = 00ef5fff 00000200
ffff88007cb130c0 2028328305 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028328515 C Bi:2:002:1 0 13 = 55534253 0b000000 00000000 00
ffff88007cb130c0 2028328609 S Bo:2:002:2 -115 31 = 55534243 0c000000 c0000000 0000001a 003f00c0 00000000 00000000 000000
ffff88007cb130c0 2028328764 C Bo:2:002:2 0 31 >
ffff88007a862540 2028328790 S Bi:2:002:1 -115 192 <
ffff88007a862540 2028329069 C Bi:2:002:1 -121 36 = 23000000 051ef000 ff200200 07820000 00000000 00000000 00000000 00000000
ffff88007cb130c0 2028329111 S Bi:2:002:1 -115 13 <
ffff88007cb130c0 2028329264 C Bi:2:002:1 0 13 = 55534253 0c000000 9c000000 00
ffff88007cb130c0 2028329394 S Bo:2:002:2 -115 31 = 55534243 0d000000 00100000 00000028 00000000 00000008 00000000 000000
ffff88007cb130c0 2028329639 C Bo:2:002:2 0 31 >
ffff88007a862cc0 2028329666 S Bi:2:002:1 -115 4096 <
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
device stalls here (in this case with a large URB)...

ffff88007a862cc0 2058694464 C Bi:2:002:1 -104 0


> I'm about out of ideas.  You could look at the qh status values in the
> "async" debugging file while waiting for the URB to time out, but they
> probably won't tell you anything new.

for this last case:

$ cat /sys/kernel/debug/usb/ehci/oxu210hp_sph/async
qh/ffff88007b051800 dev2 hs ep1 42002102 40000000 (90008d80* data1 nak0)
	ffffc90005001120*in len=4096 10008d80 urb ffff88007a862cc0

Thanks,
-Andrea
--
To unsubscribe from this list: send the line "unsubscribe linux-usb" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Media]     [Linux Input]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [Old Linux USB Devel Archive]

  Powered by Linux