La configuración de Sysctl está documentada Documentation/sysctl/*.txten el árbol de fuentes del núcleo. En Debian, instale linux-docpara tener la documentación usr/share/doc/linux-doc-*/Documentation/(la mayoría de las distribuciones tienen un paquete similar). De Documentation/sysctl/kernel.txt:
Los cuatro valores en printkSignifican: console_loglevel,
default_message_loglevel, minimum_console_loglevely
default_console_loglevelrespectivamente.
Estos valores influyen en el printk()comportamiento al imprimir o registrar mensajes de error. Consulte man 2 syslogpara obtener más información sobre los diferentes niveles de registro.
console_loglevel: los mensajes con una prioridad superior a esta se imprimirán en la consola
default_message_loglevel: los mensajes sin una prioridad explícita se imprimirán con esta prioridad
minimum_console_loglevel: valor mínimo (más alto) en el que se puede establecer console_loglevel
default_console_loglevel: valor predeterminado para console_loglevel
No encuentro ninguna explicación en prosa clara de para qué default_console_loglevelse utiliza. En la fuente del kernel de Linux , se kernel.printkestablece sysctl console_printk. El default_console_loglevelcampo no parece ser usado en ningún lado.