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

Bug#751408: marked as done (linux-3.2: xhci_hcd: "ERR: no room for command on command ring")



Your message dated Wed, 28 Apr 2021 18:36:40 +0200
with message-id <E1lbnAi-001LRB-Hl@hullmann.westfalen.local>
and subject line Closing this bug
has caused the Debian Bug report #751408,
regarding linux-3.2: xhci_hcd: "ERR: no room for command on command ring"
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
751408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=751408
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: linux
Version: 3.2.57-3
Severity: important

Hi,

On some laptops such as HP's ZBook 15 that only have USB 3 ports, I
can reproducibly make the kernel ignore usb devices, in which case
syslog reads as follows:

ERROR no room on ep ring
ERR: No room for command on command ring
device not accepting address 5, error -12
couldn't allocate port 6 usb_device

So far I have reproduced it by plugging a USB 2.0 device on any of the
ports, by doing it several times (plugging & unplugging) the kernel
reaches the state where plugging again any device leads to the above
error.

Searching for the error message on $subject it shows several reports
of the same problem.

This problem can no longer be reproduced with a  kernel backported
from jessie/sid.

So, searching a bit on the git log leads to the following commits:

"xhci: Reset reserved command ring TRBs on cleanup. " - likely to fix
the no room for command bug
https://github.com/torvalds/linux/commit/33b2831ac870d50cc8e01c317b07fb1e69c13fe1

"xHCI: add aborting command ring function" - unlikely to be it, but
maybe a fix for other bugs
https://github.com/torvalds/linux/commit/b92cc66c047ff7cf587b318fe377061a353c120f

"xHCI: dynamic ring expansion" - likely to fix other bugs, and maybe
help on this one
https://github.com/torvalds/linux/commit/8dfec6140fc617b932cf9a09ba46d0ee3f3a7d87

I intend to test those, but sending the report in advance.

Cheers,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net

--- End Message ---
--- Begin Message ---
This bug was filed for a very old kernel. If you can reproduce it with
- the current version in unstable/testing
- the latest kernel from buster.backports
please reopen the bug, see https://www.debian.org/Bugs/server-control

--- End Message ---

Reply to: