Hi, Another approach, suggested offlist by Paul. Much more simple and maintainable. Enjoy!
git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks.git rcu/dev-v3 HEAD: bd6cef5d990e47a523027aea95f80537644af55e Thanks, Frederic --- Frederic Weisbecker (2): srcu: Fix broken node geometry after early ssp init srcu: Early test SRCU polling start kernel/rcu/rcu.h | 3 +++ kernel/rcu/srcutree.c | 2 ++ kernel/rcu/tree.c | 18 +++++++++++++++++- kernel/rcu/update.c | 6 +++++- 4 files changed, 27 insertions(+), 2 deletions(-)