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

但是当我发出任何命令时

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

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

最佳答案

您是否设置了日志级别?

echo 8 > /proc/sys/kernel/printk

关于linux - 如何在Linux内核中启用动态调试?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/11631968/

10-11 15:25