PM: sleep: Rework cpuidle handling during system-wide PM transitions
Get series with b4
b4 am 2230995.ElGaqSPkdT@kreacherVersions newest first
- v1 Latest2 patches 2 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/2 | PM: suspend: Do not pause cpuidle in the suspend-to-idle pathdrivers/ kernel/ | +12 | 1 reply | |
| 2/2 | PM: sleep: Pause cpuidle later and resume it earlier during system transitionsdrivers/ kernel/ kernel/ +1 more | +24 | 1 reply |
Reviews trailers per patch
All 2 patches have a Reviewed-by or Acked-by.
| Patch | Ulf Hansson |
|---|---|
| 1/2 | R-b T-b |
| 2/2 | R-b T-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 0/2] PM: sleep: Rework cpuidle handling during system-wide PM transitions
Hi All,
Currently, cpuidle is paused before the last phase of suspending device (suspend_noirq), but first it doesn't make sense to pause it for suspend-to-idle, because suspend-to-idle resumes it anyway later, and then it need not be paused while suspending devices anyway.
Patch [1/2] removes the pausing and resuming of cpuidle from the suspend-to-idle path and patch [1/2] combines these operations with the disabling and enabling of secondary CPUs (which does not take place in the suspend-to-idle path), respectively.
Thanks!