[Intel Maple Ridge] system cannot enter S3 the first time while connecting to TBT4 storage
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Fix Released
|
High
|
You-Sheng Yang | ||
Focal |
Won't Fix
|
Undecided
|
Unassigned | ||
Hirsute |
Fix Released
|
High
|
You-Sheng Yang | ||
linux-oem-5.10 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
High
|
You-Sheng Yang | ||
Hirsute |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[SRU Justification]
[Impact]
Systems with Intel Maple Ridge addon card with tbt devices attached may
fail to suspend/resume.
[Fix]
Commit 319696aa80 ("xhci: Fix repeated xhci wake after suspend due to
uncleared internal wake state") currently landed in
https:/
for-usb-linus.
[Test Case]
When booted from unpatched kernel, starting from oem-5.10 that has
received Intel Maple Ridge enablement fixes, XHCI port on Maple Ridge
card may wake itself unsolicitedly when performing runtime/deep suspend:
kernel: [326] pci_pme_
kernel: [326] __pci_set_
kernel: [326] pci_save_
...
kernel: [326] pci_pme_
The suspend resume process will stuck forever.
[Where problems could occur]
Tried on a few more platforms, didn't found possible regression.
========== original bug description ==========
[Reproduce Steps]
1. install TBT4 card
2. Boot into Ubuntu X68
3. suspend and wake up to confirm S3 function
3. Connect TBT storage
4. suspend
5. system cannot enter S3
[Results]
Expected Result: system enters suspend
Actual Result: 1st attempt fails, screen will be turned off but power & fan won't. system can only enter s3 afterwards
Upstream bug: https:/
CVE References
tags: | added: oem-priority originate-from-1910105 somerville |
description: | updated |
tags: | added: originate-from-1912438 |
tags: | added: originate-from-1912319 |
tags: | added: originate-from-1912556 |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.10 (Ubuntu Focal): | |
status: | Fix Committed → Fix Released |
Changed in hwe-next: | |
status: | In Progress → Fix Released |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1916467
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.