Public bug reported:

[ Impact ]

The PCI ID for ARL-U/H is not correct in arl_h_d3_fixup() in
intel_pmc_core. This leads to some platforms not being able to enter
PC10 and subsequently not able to enter S0ix

[ Fix ]

Backport the following commit from linux-next:

    f2eae58c4428bd792c8 (platform/x86/intel/pmc: Fix Arrow Lake U/H NPU
PCI ID)

[ Test case ]

Install the kernel inspect the

    $ cat
/sys/devices/system/cpu/cpuidle/low_power_idle_cpu_residency_us

Suspend the system:

    $ sudo rtcwake -m freeze -s 60

Inspect the low_power_idle_cpu_residency_us sysfs file again. The number
should increase.

[ Where the problems could occur ]

If the ID is still wrong, the suspend problem will remain. Or it might
attempt to fix up the wrong device.

** Affects: hwe-next
     Importance: Undecided
         Status: New

** Affects: linux-oem-6.11 (Ubuntu)
     Importance: Undecided
     Assignee: Leo Lin (0xff07)
         Status: New

** Affects: linux-oem-6.11 (Ubuntu Noble)
     Importance: Undecided
         Status: New


** Tags: jira-somerville-2114 oem-priority

** Changed in: linux-oem-6.11 (Ubuntu)
     Assignee: (unassigned) => Leo Lin (0xff07)

** Also affects: linux-oem-6.11 (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Tags added: jira-delta-220 oem-priority

** Tags removed: jira-delta-220

** Tags added: jira-somerville-2114

-- 
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux-oem-6.11 in Ubuntu.
https://bugs.launchpad.net/bugs/2111871

Title:
  [SRU] Correct NPU PCI ID of ARL-H/U in intel_pmc_core

Status in HWE Next:
  New
Status in linux-oem-6.11 package in Ubuntu:
  New
Status in linux-oem-6.11 source package in Noble:
  New

Bug description:
  [ Impact ]

  The PCI ID for ARL-U/H is not correct in arl_h_d3_fixup() in
  intel_pmc_core. This leads to some platforms not being able to enter
  PC10 and subsequently not able to enter S0ix

  [ Fix ]

  Backport the following commit from linux-next:

      f2eae58c4428bd792c8 (platform/x86/intel/pmc: Fix Arrow Lake U/H
  NPU PCI ID)

  [ Test case ]

  Install the kernel inspect the

      $ cat
  /sys/devices/system/cpu/cpuidle/low_power_idle_cpu_residency_us

  Suspend the system:

      $ sudo rtcwake -m freeze -s 60

  Inspect the low_power_idle_cpu_residency_us sysfs file again. The
  number should increase.

  [ Where the problems could occur ]

  If the ID is still wrong, the suspend problem will remain. Or it might
  attempt to fix up the wrong device.

To manage notifications about this bug go to:
https://bugs.launchpad.net/hwe-next/+bug/2111871/+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