воскресенье

[Bug 2085398] Re: The ASPM is disabled on Realtek NIC which prevents the system from entering s0ix

Verified by ODM.

** Tags removed: verification-needed-noble-linux-oem-6.11
** Tags added: verification-done-noble-linux-oem-6.11

--
You received this bug notification because you are subscribed to linux
in Ubuntu.
Matching subscriptions: Bgg, Bmail, Nb
https://bugs.launchpad.net/bugs/2085398

Title:
The ASPM is disabled on Realtek NIC which prevents the system from
entering s0ix

Status in HWE Next:
New
Status in linux package in Ubuntu:
In Progress
Status in linux-oem-6.11 package in Ubuntu:
Invalid
Status in linux source package in Noble:
In Progress
Status in linux-oem-6.11 source package in Noble:
Fix Committed
Status in linux source package in Oracular:
In Progress
Status in linux-oem-6.11 source package in Oracular:
Invalid
Status in linux source package in Plucky:
In Progress
Status in linux-oem-6.11 source package in Plucky:
Invalid

Bug description:
[Impact]
The r8169 driver disables the ASPM on old Realtek NIC chips, because on some platforms it may lead to the network speed or the system stability issue.
But disable ASPM leads to the system can't enter deeper sleep mode which leads to power consumption issue and can't pass Energy Start 8/9.

[Fix]
Added the verified machines to the r8169 ASPM quirk to enable the ASPM.

We've been requesting a solution from Realtek for a long time, but
they still haven't provided one. As a result, we have no choice but to
continue adding machines to the quirk.

[Test]
Boot up and check the device by lspci -vvnn

2b:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd.
RTL8111/8168/8211/8411 PCI Express Gigabit Ethernet Controller
[10ec:8168] (rev 15)

Capabilities: [178 v1] L1 PM Substates
L1SubCap: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+ L1_PM_Substates+
PortCommonModeRestoreTime=150us PortTPowerOnTime=150us
L1SubCtl1: PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-
T_CommonMode=0us LTR1.2_Threshold=306176ns

The L1SubCtl1 shows "PCI-PM_L1.2- PCI-PM_L1.1- ASPM_L1.2- ASPM_L1.1-" means those features are disabled.
With the patches kernel, it shows

L1SubCtl1: PCI-PM_L1.2+ PCI-PM_L1.1+ ASPM_L1.2+ ASPM_L1.1+
T_CommonMode=0us LTR1.2_Threshold=306176ns

[Where problems could occur]
The Realtek NIC ASPM issue is well-known and enabling it can lead to various problems. Both we and the ODM have extensively tested these platforms, but there is still a small chance that unexpected issues may occur.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2085398/+subscriptions

Комментариев нет:

Отправить комментарий