idle improvements again
Status from this message: Applied to powerpc next, thanks.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
Patches in v3 Applied
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/3 | powerpc/64s/idle: POWER9 implement a separate idle stop function for hotplugarch/ arch/ arch/ | +17 | 0 replies | |
| 2/3 | powerpc/64s/idle: avoid sync for KVM state when waking from idlearch/ | +3 | 0 replies | |
| 3/3 | powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overheadarch/ | +16 | 1 reply |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v3 yet.
Cover letter [PATCH v3 0/3] idle improvements again
Since last time, this has been rebased on top of the KVM / SMT4 forcing changes. It has also been updated so as to not disable EC=ESL=0 idle states for CPU unplug.
That case (and powersave=off) continues to be broken for KVM with unplugged dependent secondaries, but that's another issue.
This also has EC=ESL=0 states to skip the new hwsync added for the KVM workaround, which should increase their performance advantage a little further.
Thanks,
Nick
Nicholas Piggin (3):
powerpc/64s/idle: POWER9 implement a separate idle stop function for
hotplug
powerpc/64s/idle: avoid sync for KVM state when waking from idle powerpc/64s/idle: POWER9 ESL=0 stop avoid save/restore overhead
arch/powerpc/include/asm/processor.h | 1 + arch/powerpc/kernel/idle_book3s.S | 69 +++++++++++++++++------------------ arch/powerpc/platforms/powernv/idle.c | 2 +- 3 files changed, 36 insertions(+), 36 deletions(-)
Signature · 1 line
2.16.3