Bug 2251576
| Summary: | usb hotplug broken with kernel 6.5.12-300 | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Sebastian Ott <seb_ott> | ||||
| Component: | kernel | Assignee: | Kernel Maintainer List <kernel-maint> | ||||
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | unspecified | ||||||
| Version: | 39 | CC: | acaringi, adscvr, airlied, alciregi, bskeggs, hdegoede, hpa, jarod, josef, kernel-maint, linville, masami256, mchehab, nixuser, ptalbert, steved | ||||
| Target Milestone: | --- | Keywords: | Regression | ||||
| Target Release: | --- | ||||||
| Hardware: | x86_64 | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | kernel-6.6.3-200.fc39 kernel-6.6.3-100.fc38 | Doc Type: | --- | ||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2023-12-04 01:34:52 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Sebastian Ott
2023-11-26 17:01:49 UTC
Created attachment 2001551 [details]
dmesg output
No events following a usb hotplug in udevadm monitor. This sounds related to BUG #2251502 but it's not happening on my H/W. Could not repro this using upstream 6.7-rc3 kernel. This is reproducible using upstream stable 6.5.12 - I'll start bisecting. Bisect pointed to 7b8ae3c24 ("xhci: Loosen RPM as default policy to cover for AMD xHC 1.1") that's commit 4baf12181509 in upstream linux
Reverting that from 6.5.12 fixes the issue for me. I'll report the thing upstream.
Ok, there's another upstream patch that is a proper fix for this and was missed during stable backports:
a5d6264b ("xhci: Enable RPM on controllers that support low-power states").
Cherry-picking that on top of v6.5.12 fixes the issue for me.
According to Greg KH this patch is already queued up for the next stable releases.
I guess this will be fixed for fedora kernel via the next stable update.
FEDORA-2023-15deb2e32a has been submitted as an update to Fedora 38. https://bodhi.fedoraproject.org/updates/FEDORA-2023-15deb2e32a FEDORA-2023-a7b89262c6 has been submitted as an update to Fedora 39. https://bodhi.fedoraproject.org/updates/FEDORA-2023-a7b89262c6 The mentioned patch made its way into the stable branches. kernel-6.6.3-200.fc39.x86_64 fixes the issue for me. FEDORA-2023-15deb2e32a has been pushed to the Fedora 38 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-15deb2e32a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-15deb2e32a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-a7b89262c6 has been pushed to the Fedora 39 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2023-a7b89262c6` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2023-a7b89262c6 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates. FEDORA-2023-a7b89262c6 has been pushed to the Fedora 39 stable repository. If problem still persists, please make note of it in this bug report. FEDORA-2023-15deb2e32a has been pushed to the Fedora 38 stable repository. If problem still persists, please make note of it in this bug report. |