OSDN Git Service

rcutorture: Allow boottime stall warnings to be suppressed
authorPaul E. McKenney <paulmck@kernel.org>
Thu, 5 Dec 2019 19:29:01 +0000 (11:29 -0800)
committerPaul E. McKenney <paulmck@kernel.org>
Fri, 21 Feb 2020 00:03:30 +0000 (16:03 -0800)
commit58c53360b36d2077cbb843e7ad2bf75f0498271c
treef323d4850bdf31fd078e6a654ebb60cf50e9fd82
parenta59ee765a6890e7f4281070008a2654337458311
rcutorture: Allow boottime stall warnings to be suppressed

In normal production, an RCU CPU stall warning at boottime is often
just as bad as at any other time.  In fact, given the desire for fast
boot, any sort of long-term stall at boot is a bad idea.  However,
heavy rcutorture testing on large hyperthreaded systems can generate
boottime RCU CPU stalls as a matter of course.  This commit therefore
provides a kernel boot parameter that suppresses reporting of boottime
RCU CPU stall warnings and similarly of rcutorture writer stalls.

Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Documentation/admin-guide/kernel-parameters.txt
kernel/rcu/rcu.h
kernel/rcu/rcutorture.c
kernel/rcu/tree_exp.h
kernel/rcu/tree_stall.h
kernel/rcu/update.c