]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
Merge branches 'pm-cpuidle' and 'pm-sleep'
authorRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 30 Oct 2025 19:25:18 +0000 (20:25 +0100)
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>
Thu, 30 Oct 2025 19:25:18 +0000 (20:25 +0100)
commit590c5cd10675a6ae49f6019502dec5c87aba07e4
treebc3f65f91e6100fec1470093b6cce86ea584d3de
parentdb86f55bf81a3a297be05ee8775ae9a8c6e3a599
parent35e4a69b2003f20a69e7d19ae96ab1eef1aa8e8d
Merge branches 'pm-cpuidle' and 'pm-sleep'

Merge a cpuidle fix and two fixes related to system sleep for 6.18-rc4:

 - Add an exit latency check to the menu cpuidle governor in the case
   when it considers using a real idle state instead of a polling one to
   address a performance regression (Rafael Wysocki)

 - Revert an attempted cleanup of a system suspend code path that
   introduced a regression elsewhere (Samuel Wu)

 - Allow pm_restrict_gfp_mask() to be called multiple times in a row
   and adjust pm_restore_gfp_mask() accordingly to avoid having to play
   nasty games with these calls during hibernation (Rafael Wysocki)

* pm-cpuidle:
  cpuidle: governors: menu: Select polling state in some more cases

* pm-sleep:
  PM: sleep: Allow pm_restrict_gfp_mask() stacking
  Revert "PM: sleep: Make pm_wakeup_clear() call more clear"