Skip to content

Fix OMAP uses of RCU from idle loop

Paul E. McKenney linux-arm-kernel linux-clk linux-omap linux-pm lkml 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest6 patches 4 repliesIn review
  2. v16 patches 0 repliesSuperseded

Patches in v2 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6arm: Use _rcuidle tracepoint to allow use from idlearch/arm/mach-omap2/powerdomain.c+5 -40 replies
2/6arm: Use _rcuidle for suspend/resume tracepointsarch/arm/kernel/smp.c drivers/base/power/runtime.c+3 -30 replies
3/6arm: Add _rcuidle tracepoints to allow clk_core_disable() use from idledrivers/clk/clk.c+2 -22 replies
4/6arm: Add _rcuidle suffix to allow rpm_idle() use from idledrivers/base/power/runtime.c+3 -30 replies
5/6arm: Add _rcuidle suffix to allow rpm_resume() to be called from idledrivers/base/power/runtime.c+2 -20 replies
6/6arm: Use _rcuidle suffix to allow clk_core_enable() to used from idledrivers/clk/clk.c+2 -20 replies

Reviews trailers per patch

1 of 6 patches has a Reviewed-by or Acked-by.

PatchGuenter RoeckTony LindgrenSteven Rostedt
SeriesT-b
1/6T-b T-b R-b
2/6T-b
3/6T-b
4/6T-b WhACKED-by
5/6T-b
6/6T-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v2 thread

Cover letter [PATCH omap v2 0/6] Fix OMAP uses of RCU from idle loop

Hello!

The following series fixes a number of uses of RCU from the idle loop. These are all due to tracing, so the fix is simply to append _rcuidle to the event-tracing call.

Changes since v1: Fix commit-log subjects and add maintainers on CC.

Thanx, Paul

------------------------------------------------------------------------

 arch/arm/kernel/smp.c             |    2 +-
 arch/arm/mach-omap2/powerdomain.c |    9 +++++----
 drivers/base/power/runtime.c      |   14 +++++++-------
 drivers/clk/clk.c                 |    8 ++++----
 4 files changed, 17 insertions(+), 16 deletions(-)