2018-12-27 01:23:35 |
AceLan Kao |
bug |
|
|
added bug |
2018-12-27 02:17:44 |
AceLan Kao |
description |
[Impact]
The Ethernet works after S3 with kernel 4.15.0-33.36, and fails with kernel 4.15.0.43.64.
There is no interrupt while plug/unplug Ethernet cable after S3, so it looks like a regression after 4.15.0-33.36.
[Fix]
Check changelog and found there are 2 commits introduced from 4.15.0-35.38 might be suspicious
* r8169 no internet after suspending (LP: #1779817)
- r8169: don't use MSI-X on RTL8168g
- r8169: don't use MSI-X on RTL8106e
And check the upstream log and found the 2 MSI-X commits had been all reverted, since below commit claims it fixes the MSI-X interrupt issue which is already in Bionic kernel.
083874549fdf PCI: Reprogram bridge prefetch registers on resume
So, I reverted the 2 MSI-X commits and found the Ethernet works again after S3.
The upstream commits to revert the 2 MSI-X can't be clean cherry picked, so I revert the commits directly in Bionic kernel.
9675931e6b65 r8169: re-enable MSI-X on RTL8168g
d49c88d7677b r8169: Enable MSI-X on RTL8106e
[Regression Potential]
Low, the 2 disable MSI-X commits are workarounds, and now we have proper way to fix the issue, so it should be fine to revert them. |
[Impact]
The Ethernet works after S3 with kernel 4.15.0-33.36, and fails with kernel 4.15.0.43.64.
There is no interrupt while plug/unplug Ethernet cable after S3, so it looks like a regression after 4.15.0-33.36.
[Fix]
Check changelog and found there are 2 commits introduced from 4.15.0-35.38 might be suspicious
* r8169 no internet after suspending (LP: #1779817)
- r8169: don't use MSI-X on RTL8168g
- r8169: don't use MSI-X on RTL8106e
And check the upstream log and found the 2 MSI-X commits had been all reverted, since below commit claims it fixes the MSI-X interrupt issue which is already in Bionic kernel.
083874549fdf PCI: Reprogram bridge prefetch registers on resume
So, I reverted the 2 MSI-X commits and found the Ethernet works again after S3.
[Regression Potential]
Low, the 2 disable MSI-X commits are workarounds, and now we have proper way to fix the issue, so it should be fine to revert them. |
|
2018-12-27 02:34:46 |
AceLan Kao |
nominated for series |
|
Ubuntu Bionic |
|
2018-12-27 02:34:46 |
AceLan Kao |
nominated for series |
|
Ubuntu Cosmic |
|
2018-12-27 03:17:56 |
AceLan Kao |
bug |
|
|
added subscriber Canonical Hardware Enablement |
2018-12-27 03:18:01 |
AceLan Kao |
tags |
|
originate-from-1809705 somerville |
|
2018-12-27 03:19:23 |
AceLan Kao |
linux (Ubuntu): status |
In Progress |
Fix Committed |
|
2018-12-27 03:28:39 |
Yuan-Chen Cheng |
bug task added |
|
oem-priority |
|
2018-12-27 03:28:50 |
Yuan-Chen Cheng |
oem-priority: status |
New |
Confirmed |
|
2018-12-27 03:28:52 |
Yuan-Chen Cheng |
oem-priority: importance |
Undecided |
High |
|
2019-01-08 11:10:56 |
Kleber Sacilotto de Souza |
bug task added |
|
linux (Ubuntu Bionic) |
|
2019-01-08 11:11:02 |
Kleber Sacilotto de Souza |
bug task added |
|
linux (Ubuntu Cosmic) |
|
2019-01-08 11:11:07 |
Kleber Sacilotto de Souza |
linux (Ubuntu Bionic): status |
New |
In Progress |
|
2019-01-08 11:11:10 |
Kleber Sacilotto de Souza |
linux (Ubuntu Cosmic): status |
New |
In Progress |
|
2019-01-09 08:35:51 |
Khaled El Mously |
linux (Ubuntu Bionic): status |
In Progress |
Fix Committed |
|
2019-01-09 08:35:54 |
Khaled El Mously |
linux (Ubuntu Cosmic): status |
In Progress |
Fix Committed |
|
2019-01-15 10:33:16 |
Brad Figg |
tags |
originate-from-1809705 somerville |
originate-from-1809705 somerville verification-needed-cosmic |
|
2019-01-15 10:37:48 |
Brad Figg |
tags |
originate-from-1809705 somerville verification-needed-cosmic |
originate-from-1809705 somerville verification-needed-bionic verification-needed-cosmic |
|
2019-01-17 06:32:07 |
AceLan Kao |
tags |
originate-from-1809705 somerville verification-needed-bionic verification-needed-cosmic |
originate-from-1809705 somerville verification-done-bionic verification-done-cosmic |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
linux (Ubuntu Bionic): status |
Fix Committed |
Fix Released |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
cve linked |
|
2018-14625 |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
cve linked |
|
2018-16882 |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
cve linked |
|
2018-17972 |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
cve linked |
|
2018-18281 |
|
2019-01-28 17:12:01 |
Launchpad Janitor |
cve linked |
|
2018-19407 |
|
2019-01-29 10:12:31 |
Anthony Wong |
hwe-next: status |
New |
Fix Released |
|
2019-02-04 08:48:45 |
Launchpad Janitor |
linux (Ubuntu Cosmic): status |
Fix Committed |
Fix Released |
|
2019-07-24 21:33:01 |
Brad Figg |
tags |
originate-from-1809705 somerville verification-done-bionic verification-done-cosmic |
cscc originate-from-1809705 somerville verification-done-bionic verification-done-cosmic |
|
2019-07-30 02:49:45 |
AceLan Kao |
linux (Ubuntu): status |
Fix Committed |
Fix Released |
|
2019-07-30 02:49:56 |
AceLan Kao |
oem-priority: status |
Confirmed |
Fix Released |
|