printk: Constify name for add_preferred_console()
authorTony Lindgren <tony@atomide.com>
Thu, 12 Oct 2023 06:42:57 +0000 (09:42 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 17 Oct 2023 08:18:59 +0000 (10:18 +0200)
commit1e3c8526918403a4cebbd67bcd18443bf68df939
tree1061f037986b05c60f472ae5a21c6186a3c1a6f6
parent545a4f89cad5bd349522d17558b3a4208648e20e
printk: Constify name for add_preferred_console()

While adding a preferred console handling for serial_core for serial port
hardware based device addressing, Jiri suggested we constify name for
add_preferred_console(). The name gets copied anyways. This allows serial
core to add a preferred console using serial drv->dev_name without copying
it.

Note that constifying options causes changes all over the place because of
struct console for match().

Suggested-by: Jiri Slaby <jirislaby@kernel.org>
Reviewed-by: Petr Mladek <pmladek@suse.com>
Signed-off-by: Tony Lindgren <tony@atomide.com>
Link: https://lore.kernel.org/r/20231012064300.50221-2-tony@atomide.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
include/linux/console.h
kernel/printk/printk.c