[Skiboot] [PATCH v1 0/6] idle synchronisation improvements

Nicholas Piggin npiggin at gmail.com
Wed Aug 11 15:48:45 AEST 2021

This patch series makes the locking and synchronisation of the idle
code simpler and more correct. It fixes the occasional "cpu_idle_p9
called while pm disabled" message.


Nicholas Piggin (6):
  core/cpu: rewrite idle synchronisation
  core/cpu: remove POWER8 IPI loop
  core/cpu: refactor IPI sending
  core/cpu: move cpu_wake out of job_lock
  core/cpu: make cpu idle states simpler
  core/cpu: move sleep/wake synchronisation out from low level code

 core/cpu.c    | 405 +++++++++++++++++++++++++-------------------------
 include/cpu.h |   3 +-
 2 files changed, 202 insertions(+), 206 deletions(-)


More information about the Skiboot mailing list