Re: USB scanner stops working with xhci_hcd URB transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288

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

 



Hi,

Orion Poplawski <orion@xxxxxxxxxxxxx> writes:
> See https://bugzilla.kernel.org/show_bug.cgi?id=107331
>
> Trying to use my scanner.  Worked for a while, but now access fails.  Get this
> in log:

okay, first things first. Which kernel version are you using ? Care to
capture a usbmon trace ? (see Documentation/usb/usbmon.txt for instructions)

> Nov 05 20:25:51 pacas.cora.nwra.com kernel: usb 1-3: new full-speed USB device
> number 3 using xhci_hcd
> Nov 05 20:25:52 pacas.cora.nwra.com kernel: usb 1-3: New USB device found,
> idVendor=04a9, idProduct=2206
> Nov 05 20:25:52 pacas.cora.nwra.com kernel: usb 1-3: New USB device strings:
> Mfr=64, Product=77, SerialNumber=0
> Nov 05 20:25:52 pacas.cora.nwra.com kernel: usb 1-3: Product: CanoScan
> Nov 05 20:25:52 pacas.cora.nwra.com kernel: usb 1-3: Manufacturer: Canon
> Nov 05 20:27:55 pacas.cora.nwra.com kernel: xhci_hcd 0000:00:14.0: URB
> transfer length is wrong, xHC issue? req. len = 0, act. len = 4294967288

this looks like the length variable wrapped around ? that value is
0xfffffff8 which is -8 on 32-bits.

Are you, perhaps, using an older kernel which still has this issue with
wrapping which has been fixed before ?

> How reproducible:
> First time so far.
>
> Additional info:
> 00:14.0 USB controller: Intel Corporation 7 Series/C210 Series Chipset Family
> USB xHCI Host Controller (rev 04) (prog-if 30 [XHCI])
>         Subsystem: Acer Incorporated [ALI] Device 0748
>         Flags: bus master, medium devsel, latency 0, IRQ 25
>         Memory at c0600000 (64-bit, non-prefetchable) [size=64K]
>         Capabilities: [70] Power Management version 2
>         Capabilities: [80] MSI: Enable+ Count=1/8 Maskable- 64bit+
>         Kernel driver in use: xhci_hcd
>
> Possibly related:
> https://www.mail-archive.com/linux-usb@xxxxxxxxxxxxxxx/msg50230.html
>
> -- 
> Orion Poplawski
> Technical Manager                     303-415-9701 x222
> NWRA, Boulder/CoRA Office             FAX: 303-415-9702
> 3380 Mitchell Lane                       orion@xxxxxxxx
> Boulder, CO 80301                   http://www.nwra.com
> --
> 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

-- 
balbi

Attachment: signature.asc
Description: PGP signature


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

  Powered by Linux