As configurações do Sysctl estão documentadas na Documentation/sysctl/*.txt
árvore de fontes do kernel. No Debian, instale linux-doc
para ter a documentação usr/share/doc/linux-doc-*/Documentation/
(a maioria das distribuições possui um pacote semelhante). De Documentation/sysctl/kernel.txt
:
Os quatro valores do printk
significam: console_loglevel
,
default_message_loglevel
, minimum_console_loglevel
e
default_console_loglevel
, respectivamente.
Esses valores influenciam o printk()
comportamento ao imprimir ou registrar mensagens de erro. Veja man 2 syslog
para mais informações sobre os diferentes níveis de log.
console_loglevel
: mensagens com prioridade mais alta que isso serão impressas no console
default_message_loglevel
: mensagens sem prioridade explícita serão impressas com esta prioridade
minimum_console_loglevel
: valor mínimo (mais alto) no qual console_loglevel pode ser configurado
default_console_loglevel
: valor padrão para console_loglevel
Não encontro nenhuma explicação clara da prosa sobre o que default_console_loglevel
é usado. Na fonte do kernel Linux , o kernel.printk
sysctl define console_printk
. O default_console_loglevel
campo não parece ser usado em lugar algum.