Messages in this thread | ![/](/images/icornerl.gif) | | Date | Tue, 18 Jul 2023 12:17:45 +0900 | From | Sergey Senozhatsky <> | Subject | Re: [PATCH printk v3 3/7] printk: Keep non-panic-CPUs out of console lock |
| |
On (23/07/17 21:52), John Ogness wrote: > > When in a panic situation, non-panic CPUs should avoid holding the > console lock so as not to contend with the panic CPU. This is already > implemented with abandon_console_lock_in_panic(), which is checked > after each printed line. However, non-panic CPUs should also avoid > trying to acquire the console lock during a panic. > > Modify console_trylock() to fail and console_lock() to block() when > called from a non-panic CPU during a panic. > > Signed-off-by: John Ogness <john.ogness@linutronix.de>
Reviewed-by: Sergey Senozhatsky <senozhatsky@chromium.org>
| ![\](/images/icornerr.gif) |