rcutorture: Test runtime toggling of CPUs' callback offloading
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 24 Sep 2020 00:39:46 +0000 (17:39 -0700)
committerPaul E. McKenney <paulmck@kernel.org>
Thu, 7 Jan 2021 00:24:59 +0000 (16:24 -0800)
commit2c4319bd1d14d01f5b6654a90c2b6362f3a407d8
treea9bb863e910f165850b419538f39862efd61aa24
parentdcd42591ebb8a25895b551a5297ea9c24414ba54
rcutorture: Test runtime toggling of CPUs' callback offloading

Frederic Weisbecker is adding the ability to change the rcu_nocbs state
of CPUs at runtime, that is, to offload and deoffload their RCU callback
processing without the need to reboot.  As the old saying goes, "if it
ain't tested, it don't work", so this commit therefore adds prototype
rcutorture testing for this capability.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Cc: Frederic Weisbecker <frederic@kernel.org>
Documentation/admin-guide/kernel-parameters.txt
kernel/rcu/rcutorture.c