Public bug reported: [Impact] The ACPI idle driver lacks OS-initiated coordination of hierarchical Low Power Idle (LPI) states. Its existing platform-coordinated model does not provide OS coordination of shared power-domain states beyond individual CPU C-states.
[Fix] Backport the cpuidle, ACPI and generic power-domain prerequisites and add hierarchical LPI support to the ACPI idle driver. Extract and compose the firmware-described state hierarchy, link the CPU and shared power domains, and coordinate their idle-state entry through the OS-initiated model. [Where problems could occur] The changes affect ACPI idle-state discovery, shared power-domain coordination and wake-latency constraints. Regressions could affect idle entry and exit, suspend-to-idle, or CPU hotplug on systems using the affected frameworks. Pull requests: https://github.com/NVIDIA/NV-Kernels/pull/586 https://github.com/NVIDIA/NV-Kernels/pull/587 ** Affects: linux-nvidia (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2167301 Title: ACPI: processor_idle: support hierarchical LPI power states To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux-nvidia/+bug/2167301/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
