Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1fa63a81 authored by Jiri Kosina's avatar Jiri Kosina Committed by Ingo Molnar
Browse files

printk: robustify printk, update comment



Remove the comment describing the possibility of printk() deadlocking on
runqueue lock.

Signed-off-by: default avatarJiri Kosina <jkosina@suse.cz>
Acked-by: default avatarPeter Zijlstra <a.p.zijlstra@chello.nl>
Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
parent fa33507a
Loading
Loading
Loading
Loading
+0 −3
Original line number Original line Diff line number Diff line
@@ -577,9 +577,6 @@ static int have_callable_console(void)
 * @fmt: format string
 * @fmt: format string
 *
 *
 * This is printk().  It can be called from any context.  We want it to work.
 * This is printk().  It can be called from any context.  We want it to work.
 * Be aware of the fact that if oops_in_progress is not set, we might try to
 * wake klogd up which could deadlock on runqueue lock if printk() is called
 * from scheduler code.
 *
 *
 * We try to grab the console_sem.  If we succeed, it's easy - we log the output and
 * We try to grab the console_sem.  If we succeed, it's easy - we log the output and
 * call the console drivers.  If we fail to get the semaphore we place the output
 * call the console drivers.  If we fail to get the semaphore we place the output