2012-07-24 12 views
5

He habilitado el indicador CONFIG_DYNAMIC_DEBUG en el archivo de configuración del kernel. cuando reinicio en mi sistema, puedo montar el /sys/kernel/debug y también hay un archivo dynamic_debug/control.¿Cómo habilitar la depuración dinámica en el kernel de Linux?

Pero cuando emito ningún comando como

echo -n 'module nfsd +p' > <debugfs>/dynamic_debug/control 

No muestra ninguna salida en dmesg O syslogd. ¿Qué estoy haciendo mal?

+1

¿No debería haber archivos README en el código fuente del núcleo que describe cómo usar esto? ¿Has intentado buscar en el origen de la función que maneja el archivo 'control'? – Shahbaz

Respuesta

1

¿Ha establecido su nivel de registro?

echo 8 > /proc/sys/kernel/printk 
1

Prueba esto:

echo -n 'module <module name/folder> +p' > <debugfs>/dynamic_debug/control 
Cuestiones relacionadas