** Tags added: jira-wtn-81 oem-priority

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
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


-- 
Mailing list: https://launchpad.net/~kernel-packages
Post to     : kernel-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~kernel-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to