]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rcu: Mark emergency sections in rcu stalls
authorJohn Ogness <john.ogness@linutronix.de>
Tue, 20 Aug 2024 06:30:00 +0000 (08:36 +0206)
committerPetr Mladek <pmladek@suse.com>
Wed, 21 Aug 2024 13:03:04 +0000 (15:03 +0200)
commit8c03273a509c88b12c53a9ddf07702f83983e4de
treeb4d95b231cd6d646def0ebfbee3436055562968e
parent4bdfa0d8e920c391e6cc0aa1feef8ed91d81f724
rcu: Mark emergency sections in rcu stalls

Mark emergency sections wherever multiple lines of
rcu stall information are generated. In an emergency
section, every printk() call will attempt to directly
flush to the consoles using the EMERGENCY priority.

Signed-off-by: John Ogness <john.ogness@linutronix.de>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Acked-by: Paul E. McKenney <paulmck@kernel.org>
Link: https://lore.kernel.org/r/20240820063001.36405-35-john.ogness@linutronix.de
Signed-off-by: Petr Mladek <pmladek@suse.com>
kernel/rcu/tree_exp.h
kernel/rcu/tree_stall.h