OSDN Git Service

printk: remove logbuf_lock
authorJohn Ogness <john.ogness@linutronix.de>
Wed, 3 Mar 2021 10:15:26 +0000 (11:15 +0100)
committerPetr Mladek <pmladek@suse.com>
Mon, 8 Mar 2021 10:43:32 +0000 (11:43 +0100)
commit996e966640ddea7b535cbe7b749e87a3b24f37e8
tree4ff31ecacb0fe11b075edce6c9f24b552c8dff7f
parentf9f3f02db98bbe678a8e57fe9432b196174744a3
printk: remove logbuf_lock

Since the ringbuffer is lockless, there is no need for it to be
protected by @logbuf_lock. Remove @logbuf_lock.

@console_seq, @exclusive_console_stop_seq, @console_dropped are
protected by @console_lock.

Signed-off-by: John Ogness <john.ogness@linutronix.de>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Signed-off-by: Petr Mladek <pmladek@suse.com>
Link: https://lore.kernel.org/r/20210303101528.29901-14-john.ogness@linutronix.de
kernel/printk/internal.h
kernel/printk/printk.c
kernel/printk/printk_safe.c