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

我在内核配置文件中启用了CONFIG_DYNAMIC_DEBUG标志.当我在我的系统中启动时,我能够挂载/ sys / kernel / debug,并且还有dynamic_debug / control文件.

但是当我发出任何命令时

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

它没有在dmesg或syslogd中显示任何输出.我究竟做错了什么?

最佳答案 你设置了日志级别吗?

echo 8 > /proc/sys/kernel/printk
点赞