Skip to content

powerpc (powernv and pseries) cpuidle driver improvmeents

Nicholas Piggin linux-pm linuxppc-dev lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest3 patches 5 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/3cpuidle: powerpc: cpuidle set polling before enabling irqsdrivers/cpuidle/cpuidle-powernv.c drivers/cpuidle/cpuidle-pseries.c+5 -25 replies
2/3cpuidle: powerpc: read mostly for common globalsdrivers/cpuidle/cpuidle-powernv.c drivers/cpuidle/cpuidle-pseries.c+9 -90 replies
3/3cpuidle: powerpc: no memory barrier after break from idledrivers/cpuidle/cpuidle-powernv.c drivers/cpuidle/cpuidle-pseries.c+18 -40 replies

Reviews trailers per patch

All 3 patches have a Reviewed-by or Acked-by.

PatchGautham R. ShenoyVaidyanathan Srinivasan
1/3R-b
2/3R-b R-b
3/3R-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/3] powerpc (powernv and pseries) cpuidle driver improvmeents

Hi,

These are a few small improvements that came from doing an optimisation pass over powerpc cpu idle paths.

Michael reminded me to cc the cpuidle maintainers. I think he will take the patches through the powerpc tree, but any suggestion or ack or nack would be welcome.

Thanks,
Nick

Nicholas Piggin (3):
cpuidle: powerpc: cpuidle set polling before enabling irqs
cpuidle: powerpc: read mostly for common globals
cpuidle: powerpc: no memory barrier after break from idle

 drivers/cpuidle/cpuidle-powernv.c | 25 +++++++++++++++++--------
 drivers/cpuidle/cpuidle-pseries.c | 22 +++++++++++++++-------
 2 files changed, 32 insertions(+), 15 deletions(-)
Signature · 1 line
2.11.0