Tejun Heo
c458c7c783
rcu: Call touch_nmi_watchdog() while printing stall warnings
...
[ Upstream commit 3caa973b7a260e7a2a69edc94c300ab9c65148c3 ]
When RCU stall warning triggers, it can print out a lot of messages
while holding spinlocks. If the console device is slow (e.g. an
actual or IPMI serial console), it may end up triggering NMI hard
lockup watchdog like the following.
2018-05-30 07:50:50 +02:00
..
Makefile
rcutorture: Add RCU grace-period performance tests
2016-03-31 13:37:38 -07:00
rcu.h
rcu: Narrow early boot window of illegal synchronous grace periods
2017-01-26 08:24:37 +01:00
rcuperf.c
rcuperf: Consistently insert space between flag and message
2016-08-22 10:06:16 -07:00
rcutorture.c
Merge branches 'doc.2016.08.22c', 'exp.2016.08.22c', 'fixes.2016.09.14a', 'hotplug.2016.08.22c' and 'torture.2016.08.22c' into HEAD
2016-09-14 12:58:49 -07:00
srcu.c
rcu: Add rcu_normal kernel parameter to suppress expediting
2015-12-04 12:26:53 -08:00
sync.c
locking, rcu, cgroup: Avoid synchronize_sched() in __cgroup_procs_write()
2016-08-18 15:36:59 +02:00
tiny.c
rcu: Remove cond_resched() from Tiny synchronize_sched()
2017-01-26 08:24:37 +01:00
tiny_plugin.h
rcu: Narrow early boot window of illegal synchronous grace periods
2017-01-26 08:24:37 +01:00
tree.c
rcu: Allow for page faults in NMI handlers
2017-10-18 09:35:38 +02:00
tree.h
rcu: Drive expedited grace periods from workqueue
2016-08-22 09:30:25 -07:00
tree_exp.h
rcu: Narrow early boot window of illegal synchronous grace periods
2017-01-26 08:24:37 +01:00
tree_plugin.h
rcu: Call touch_nmi_watchdog() while printing stall warnings
2018-05-30 07:50:50 +02:00
tree_trace.c
rcu: Drive expedited grace periods from workqueue
2016-08-22 09:30:25 -07:00
update.c
rcu: Narrow early boot window of illegal synchronous grace periods
2017-01-26 08:24:37 +01:00