From: bugzilla-daemon@bugzilla.kernel.org
To: linux-usb@vger.kernel.org
Subject: [Bug 213967] Thinkpad T14 Chicony Webcam not recognized by kernel
Date: Mon, 09 Aug 2021 06:42:56 +0000 [thread overview]
Message-ID: <bug-213967-208809-CsG4fvXHtw@https.bugzilla.kernel.org/> (raw)
In-Reply-To: <bug-213967-208809@https.bugzilla.kernel.org/>
https://bugzilla.kernel.org/show_bug.cgi?id=213967
--- Comment #2 from Bjørn Mork (bjorn@mork.no) ---
bugzilla-daemon@bugzilla.kernel.org writes:
> https://bugzilla.kernel.org/show_bug.cgi?id=213967
>
> --- Comment #1 from Horatiu Ion (dev@horatiuion.com) ---
> I've managed to get some more info:
>
> On the non-working kernel versions, I get these messages during boot
>
> ```
> [ 7.292465] xhci_hcd 0000:06:00.0: xHCI Host Controller
> [ 7.292476] xhci_hcd 0000:06:00.0: new USB bus registered, assigned bus
> number 2
> [ 7.292499] xhci_hcd 0000:06:00.0: Zeroing 64bit base registers, expecting
> fault
> [ 17.324564] xhci_hcd 0000:06:00.0: can't setup: -110
> [ 17.324573] xhci_hcd 0000:06:00.0: USB bus 2 deregistered
> [ 17.324679] xhci_hcd 0000:06:00.0: init 0000:06:00.0 fail, -110
> [ 17.324697] xhci_hcd: probe of 0000:06:00.0 failed with error -110
> ```
>
> From what I could gather, it is timing out while trying to communicate with
> the
> USB device
Did you recently update your BIOS?
The reason I ask, is that I ended up with the same problem on my
Thinkpad X1 Carbon 4th Gen a few days ago after updating to the latest
revision (version 1.49 - obviously model specific and irrelevant. The
bios_date is 05/25/2021)
I tried the tricks I know of in an attempt to solve this without a reboot:
- unloading and reloading the XHCI driver and the complete USB subsystem
- removing the PCI device from the bus and rescan
Nothing of that helped. This is the log from the problem occured and
with all these attempts to "fix" it:
Aug 4 00:39:42 miraculix kernel: [18556.116475] xhci_hcd 0000:00:14.0: xHC is
not running.
Aug 4 00:39:42 miraculix kernel: [18556.148257] xhci_hcd 0000:00:14.0: xHCI
host controller not responding, assume dead
Aug 4 00:39:42 miraculix kernel: [18556.148278] xhci_hcd 0000:00:14.0: HC
died; cleaning up
Aug 4 00:39:42 miraculix kernel: [18556.180743] usb 1-2: USB disconnect,
device number 2
Aug 4 00:39:42 miraculix kernel: [18556.181032] qcserial ttyUSB0: Qualcomm USB
modem converter now disconnected from ttyUSB0
Aug 4 00:39:42 miraculix kernel: [18556.181059] qcserial 1-2:1.0: device
disconnected
Aug 4 00:39:42 miraculix kernel: [18556.181467] qcserial ttyUSB1: Qualcomm USB
modem converter now disconnected from ttyUSB1
Aug 4 00:39:42 miraculix kernel: [18556.181496] qcserial 1-2:1.2: device
disconnected
Aug 4 00:39:42 miraculix kernel: [18556.182016] qcserial ttyUSB2: Qualcomm USB
modem converter now disconnected from ttyUSB2
Aug 4 00:39:42 miraculix kernel: [18556.182057] qcserial 1-2:1.3: device
disconnected
Aug 4 00:39:42 miraculix kernel: [18556.182145] cdc_mbim 1-2:1.12 wwan0:
unregister 'cdc_mbim' usb-0000:00:14.0-2, CDC MBIM
Aug 4 00:39:42 miraculix kernel: [18556.196829] usb 1-7: USB disconnect,
device number 3
Aug 4 00:39:42 miraculix kernel: [18556.202586] usb 1-8: USB disconnect,
device number 4
Aug 4 00:39:42 miraculix kernel: [18556.244493] usb 1-9: USB disconnect,
device number 5
Aug 4 01:18:59 miraculix kernel: [20902.755697] xhci_hcd 0000:00:14.0: remove,
state 4
Aug 4 01:18:59 miraculix kernel: [20902.755703] usb usb2: USB disconnect,
device number 1
Aug 4 01:18:59 miraculix kernel: [20902.755934] xhci_hcd 0000:00:14.0: USB bus
2 deregistered
Aug 4 01:18:59 miraculix kernel: [20902.755954] xhci_hcd 0000:00:14.0: remove,
state 4
Aug 4 01:18:59 miraculix kernel: [20902.755956] usb usb1: USB disconnect,
device number 1
Aug 4 01:18:59 miraculix kernel: [20912.758042] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:19:10 miraculix kernel: [20924.069460] xhci_hcd 0000:00:14.0: xHCI
Host Controller
Aug 4 01:19:10 miraculix kernel: [20924.069470] xhci_hcd 0000:00:14.0: new USB
bus registered, assigned bus number 1
Aug 4 01:19:20 miraculix kernel: [20934.070403] xhci_hcd 0000:00:14.0: can't
setup: -110
Aug 4 01:19:20 miraculix kernel: [20934.070421] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:19:20 miraculix kernel: [20934.070573] xhci_hcd 0000:00:14.0: init
0000:00:14.0 fail, -110
Aug 4 01:19:20 miraculix kernel: [20934.070629] xhci_hcd: probe of
0000:00:14.0 failed with error -110
Aug 4 01:21:32 miraculix kernel: [21065.728049] xhci_hcd 0000:00:14.0: xHCI
Host Controller
Aug 4 01:21:32 miraculix kernel: [21065.728091] xhci_hcd 0000:00:14.0: new USB
bus registered, assigned bus number 1
Aug 4 01:21:42 miraculix kernel: [21075.728994] xhci_hcd 0000:00:14.0: can't
setup: -110
Aug 4 01:21:42 miraculix kernel: [21075.729068] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:21:42 miraculix kernel: [21075.729234] xhci_hcd 0000:00:14.0: init
0000:00:14.0 fail, -110
Aug 4 01:21:42 miraculix kernel: [21075.729275] xhci_hcd: probe of
0000:00:14.0 failed with error -110
Aug 4 01:22:40 miraculix kernel: [21134.566144] usbcore: deregistering
interface driver btusb
Aug 4 01:22:58 miraculix kernel: [21152.129055] usbcore: deregistering
interface driver cdc_mbim
Aug 4 01:22:58 miraculix kernel: [21152.152995] usbcore: deregistering
interface driver cdc_ncm
Aug 4 01:22:58 miraculix kernel: [21152.189604] usbcore: deregistering
interface driver cdc_ether
Aug 4 01:22:58 miraculix kernel: [21152.257441] usbcore: deregistering
interface driver cdc_wdm
Aug 4 01:23:17 miraculix kernel: [21170.766144] usbserial: USB Serial
deregistering driver Qualcomm USB modem
Aug 4 01:23:17 miraculix kernel: [21170.766170] usbcore: deregistering
interface driver qcserial
Aug 4 01:23:17 miraculix kernel: [21170.809014] usbserial: USB Serial
deregistering driver generic
Aug 4 01:23:17 miraculix kernel: [21170.809076] usbcore: deregistering
interface driver usbserial_generic
Aug 4 01:23:56 miraculix kernel: [21210.258661] usbcore: deregistering
interface driver uvcvideo
Aug 4 01:23:56 miraculix kernel: [21210.276965] usbcore: deregistering device
driver usb
Aug 4 01:23:56 miraculix kernel: [21210.277049] usbcore: deregistering
interface driver usbfs
Aug 4 01:23:56 miraculix kernel: [21210.277104] usbcore: deregistering
interface driver hub
Aug 4 01:23:56 miraculix kernel: [21210.277157] ACPI: bus type USB
unregistered
Aug 4 01:24:17 miraculix kernel: [21230.786839] ACPI: bus type USB registered
Aug 4 01:24:17 miraculix kernel: [21230.786869] usbcore: registered new
interface driver usbfs
Aug 4 01:24:17 miraculix kernel: [21230.786876] usbcore: registered new
interface driver hub
Aug 4 01:24:17 miraculix kernel: [21230.786886] usbcore: registered new device
driver usb
Aug 4 01:24:17 miraculix kernel: [21230.799890] xhci_hcd 0000:00:14.0: xHCI
Host Controller
Aug 4 01:24:17 miraculix kernel: [21230.799899] xhci_hcd 0000:00:14.0: new USB
bus registered, assigned bus number 1
Aug 4 01:24:27 miraculix kernel: [21240.800799] xhci_hcd 0000:00:14.0: can't
setup: -110
Aug 4 01:24:27 miraculix kernel: [21240.800815] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:24:27 miraculix kernel: [21240.800968] xhci_hcd 0000:00:14.0: init
0000:00:14.0 fail, -110
Aug 4 01:24:27 miraculix kernel: [21240.801008] xhci_hcd: probe of
0000:00:14.0 failed with error -110
Aug 4 01:26:25 miraculix kernel: [21358.881499] pci 0000:00:14.0: Removing
from iommu group 4
Aug 4 01:27:14 miraculix kernel: [21408.264723] pci 0000:00:14.0: [8086:9d2f]
type 00 class 0x0c0330
Aug 4 01:27:14 miraculix kernel: [21408.264775] pci 0000:00:14.0: reg 0x10:
[mem 0xe1320000-0xe132ffff 64bit]
Aug 4 01:27:14 miraculix kernel: [21408.264956] pci 0000:00:14.0: PME#
supported from D3hot D3cold
Aug 4 01:27:14 miraculix kernel: [21408.265882] pci 0000:00:14.0: Adding to
iommu group 4
Aug 4 01:27:14 miraculix kernel: [21408.266313] pci 0000:00:14.0: BAR 0:
assigned [mem 0xbc800000-0xbc80ffff 64bit]
Aug 4 01:27:14 miraculix kernel: [21408.267948] xhci_hcd 0000:00:14.0: xHCI
Host Controller
Aug 4 01:27:14 miraculix kernel: [21408.267981] xhci_hcd 0000:00:14.0: new USB
bus registered, assigned bus number 1
Aug 4 01:27:24 miraculix kernel: [21418.268892] xhci_hcd 0000:00:14.0: can't
setup: -110
Aug 4 01:27:24 miraculix kernel: [21418.268909] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:27:24 miraculix kernel: [21418.269039] xhci_hcd 0000:00:14.0: init
0000:00:14.0 fail, -110
Aug 4 01:27:24 miraculix kernel: [21418.269055] xhci_hcd: probe of
0000:00:14.0 failed with error -110
Aug 4 01:32:14 miraculix kernel: [21708.108060] usbcore: deregistering device
driver usb
Aug 4 01:32:14 miraculix kernel: [21708.108133] usbcore: deregistering
interface driver usbfs
Aug 4 01:32:14 miraculix kernel: [21708.108182] usbcore: deregistering
interface driver hub
Aug 4 01:32:14 miraculix kernel: [21708.108229] ACPI: bus type USB
unregistered
Aug 4 01:32:18 miraculix kernel: [21712.318741] ACPI: bus type USB registered
Aug 4 01:32:18 miraculix kernel: [21712.318811] usbcore: registered new
interface driver usbfs
Aug 4 01:32:18 miraculix kernel: [21712.318820] usbcore: registered new
interface driver hub
Aug 4 01:32:18 miraculix kernel: [21712.318832] usbcore: registered new device
driver usb
Aug 4 01:32:18 miraculix kernel: [21712.332851] xhci_hcd 0000:00:14.0: xHCI
Host Controller
Aug 4 01:32:18 miraculix kernel: [21712.332857] xhci_hcd 0000:00:14.0: new USB
bus registered, assigned bus number 1
Aug 4 01:32:28 miraculix kernel: [21722.333756] xhci_hcd 0000:00:14.0: can't
setup: -110
Aug 4 01:32:28 miraculix kernel: [21722.333774] xhci_hcd 0000:00:14.0: USB bus
1 deregistered
Aug 4 01:32:28 miraculix kernel: [21722.333936] xhci_hcd 0000:00:14.0: init
0000:00:14.0 fail, -110
Aug 4 01:32:28 miraculix kernel: [21722.333950] xhci_hcd: probe of
0000:00:14.0 failed with error -110
The reboot after the BIOS update was at Aug 3 19:30:30, so it took at
few hours before the problem appeared. It was still close enough that I
assume there might be a relation, given that BIOS updates is a very rare
event for me...
So I took the generic advise I never follow: Reloading BIOS default
settings.
This might have solved the issue. I have not seen it since. But as you
see: It's only been a few days, so that could be just a co-incidence.
But pease try. This will give us more data either it helps or not.
Bjørn
--
You may reply to this email to add a comment.
You are receiving this mail because:
You are watching the assignee of the bug.
next prev parent reply other threads:[~2021-08-09 6:42 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-08-04 9:23 [Bug 213967] New: Thinkpad T14 Chicony Webcam not recognized by kernel bugzilla-daemon
2021-08-08 18:01 ` [Bug 213967] " bugzilla-daemon
2021-08-09 6:31 ` Bjørn Mork
2021-08-09 6:42 ` bugzilla-daemon [this message]
2021-08-09 8:21 ` bugzilla-daemon
2021-08-09 9:09 ` bugzilla-daemon
2021-08-09 9:15 ` bugzilla-daemon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=bug-213967-208809-CsG4fvXHtw@https.bugzilla.kernel.org/ \
--to=bugzilla-daemon@bugzilla.kernel.org \
--cc=linux-usb@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.