Fix sluggish r8169 by disaling ASPM L1.2
Bug #1942830 reported by
Kai-Heng Feng
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Undecided
|
Unassigned | ||
linux (Ubuntu) |
Invalid
|
Medium
|
Unassigned | ||
Focal |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-5.13 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
Realtek r8169 has abysmal network speed.
[Fix]
Disable ASPM L1.2 because the device takes a long time to exit from
L1.2.
[Test]
Use `iperf` to test network speed.
When ASPM L1.2 gets disabled, TX and RX and reach ~700Mbps and ~900Mbps
respectively.
[Where problems could occur]
Disabling ASPM L1.2 can slightly increase power consumption. The CPU
package C-State seems to be unaffected so the increase is rather minor.
CVE References
Changed in linux (Ubuntu Focal): | |
status: | New → Invalid |
Changed in linux (Ubuntu): | |
status: | New → Confirmed |
Changed in linux-oem-5.13 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-5.14 (Ubuntu): | |
status: | New → Invalid |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | New → Confirmed |
Changed in linux (Ubuntu): | |
importance: | Undecided → Medium |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
importance: | Undecided → Medium |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
importance: | Undecided → Medium |
tags: | added: oem-priority originate-from-1934257 somerville |
Changed in linux-oem-5.13 (Ubuntu Focal): | |
status: | Confirmed → Fix Committed |
tags: |
added: verification-done-focal removed: verification-needed-focal |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | Confirmed → Fix Committed |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
status: | Confirmed → Invalid |
Changed in hwe-next: | |
status: | New → Fix Released |
To post a comment you must log in.
@KaiHeng,
with aspm 1.2 enabled, can't observe the issue on JSL machine.
Could you narrow down to one Realtek's model?