如何在Linux内核中启用动态调试?

Yas*_*eek 6 linux kernel

CONFIG_DYNAMIC_DEBUG在内核配置文件中启用了该标志。当我在系统中启动时,我可以挂载,/sys/kernel/debug并且也有dynamic_debug/control文件。

但是当我发出任何命令时

echo -n 'module nfsd +p' > <debugfs>/dynamic_debug/control
Run Code Online (Sandbox Code Playgroud)

它在dmesgOR 中不显示任何输出syslogd。我究竟做错了什么?

小智 2

你设置日志级别了吗?

echo 8 > /proc/sys/kernel/printk
Run Code Online (Sandbox Code Playgroud)