Fix issues caused by lack of x86 LPI support

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[Public]

Hi,

There are a variety of x86 systems that advertise LPI support and as part of negotiation with firmware they don't end up using C-states
in certain circumstances.  This leads to higher runtime power consumption and also failure to enter s2idle. 

In mainline there have been changes to block that behavior.  Can you please backport these two commits from mainline?
commit 01f6c7338ce267959975da65d86ba34f44d54220 ("cpuidle: PSCI: Move the `has_lpi` check to the beginning of the function")
commit eb087f305919ee8169ad65665610313e74260463 ("ACPI: processor idle: Check for architectural support for LPI")

This should go to 5.15.y and later stable kernels.

Thanks,



[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux