diff options
author | John Ogness <john.ogness@linutronix.de> | 2022-11-16 17:27:20 +0106 |
---|---|---|
committer | Petr Mladek <pmladek@suse.com> | 2022-12-02 11:25:00 +0100 |
commit | 0fb413ea64603a71e19b4b15a6c5b704e3897d06 (patch) | |
tree | ddf789a84cf447301b08bab6c1842e69c87d9666 /drivers/misc | |
parent | 3860e7c57fd23e744e045436f9872fb9d01381e2 (diff) | |
download | linux-0fb413ea64603a71e19b4b15a6c5b704e3897d06.tar.bz2 |
tty: serial: kgdboc: document console_lock usage
kgdboc_earlycon_init() uses the console_lock to ensure that no consoles
are unregistered until the kgdboc_earlycon is setup. This is necessary
because the trapping of the exit() callback assumes that the exit()
callback is not called before the trap is setup.
Explicitly document this non-typical console_lock usage.
Signed-off-by: John Ogness <john.ogness@linutronix.de>
Reviewed-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Reviewed-by: Douglas Anderson <dianders@chromium.org>
Reviewed-by: Daniel Thompson <daniel.thompson@linaro.org>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Signed-off-by: Petr Mladek <pmladek@suse.com>
Link: https://lore.kernel.org/r/20221116162152.193147-9-john.ogness@linutronix.de
Diffstat (limited to 'drivers/misc')
0 files changed, 0 insertions, 0 deletions