As configurações de sysctl estão documentadas em Documentation/sysctl/*.txt
na árvore de fontes do kernel. No Debian, instale linux-doc
para ter a documentação em usr/share/doc/linux-doc-*/Documentation/
(a maioria das distribuições tem um pacote similar). De Documentation/sysctl/kernel.txt
:
The four values in
printk
denote:console_loglevel
,default_message_loglevel
,minimum_console_loglevel
anddefault_console_loglevel
respectively.These values influence
printk()
behavior when printing or logging error messages. Seeman 2 syslog
for more info on the different loglevels.
console_loglevel
: messages with a higher priority than this will be printed to the consoledefault_message_loglevel
: messages without an explicit priority will be printed with this priorityminimum_console_loglevel
: minimum (highest) value to which console_loglevel can be setdefault_console_loglevel
: default value forconsole_loglevel
Não encontro nenhuma explicação clara sobre o que default_console_loglevel
é usado. Na fonte do kernel Linux , o kernel.printk
sysctl define console_printk
. O campo default_console_loglevel
não parece ser usado em lugar nenhum.