# SPDX-License-Identifier: GPL-2.0-only
menu "printk and dmesg options"
bool "Show timing information on printks"
Selecting this option causes time stamps of the printk()
messages to be added to the output of the syslog() system
The timestamp is always recorded internally, and exported
to /dev/kmsg. This flag just specifies if the timestamp should
be included, not that the timestamp is recorded.
The behavior is also controlled by the kernel command line
parameter printk.time=1. See Documentation/admin-guide/kernel-parameters.rst
bool "Show caller information on printks"
Selecting this option causes printk() to add a caller "thread id" (if
in task context) or a caller "processor id" (if not in task context)
This option is intended for environments where multiple threads
concurrently call printk() for many times, for it is difficult to
interpret without knowing where these lines (or sometimes individual
line which was divided into multiple lines due to race) came from.
Since toggling after boot makes the code racy, currently there is
no option to enable/disable at the kernel command line parameter or
config CONSOLE_LOGLEVEL_DEFAULT
int "Default console loglevel (1-15)"
Default loglevel to determine what will be printed on the console.