Skip to content

Expedited grace-period changes for v4.19

Paul E. McKenney lkml 1 version Applied

Status from this message: Applied this and running a TREE03 rcutorture. If all go well, I will

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 8 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/2rcu: Make expedited grace period use direct call on last leafkernel/rcu/rcu.h kernel/rcu/tree_exp.h+6 -20 replies
2/2rcu: Make expedited GPs handle CPU 0 being offlinekernel/rcu/tree_exp.h+14 -28 replies

Reviews trailers per patch

None of the 2 patches has a Reviewed-by or Acked-by.

PatchBoqun FengPaul E. McKenney
1/2
2/2Not-Yet-Signed-off-by Not-Yet-Signed-off-by Not-Yet-Signed-off-by

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 tip/core/rcu 0/2] Expedited grace-period changes for v4.19

Hello!

This series contains a couple of changes to RCU expedited grace periods:

1. Initialize the last rcu_node structure via direct call rather than
via workqueue.

2. Make parallel initialization of parallel grace periods handle the
possibility of CPU 0 begin offline, courtesy of Boqun Feng. (This is currently marked Not-Yet-Signed-off-by while looking into the possibility of a more efficient implementation.)

Thanx, Paul

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

 rcu.h      |    3 +++
 tree_exp.h |   21 +++++++++++++++++----
 2 files changed, 20 insertions(+), 4 deletions(-)