Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. 检查kernel的debug level,可以通过 cat /proc/sys/kernel/printk 来查看,打印的4个数字分别为 当前值,默认值,最小值,启动默认值。
    1. 可通过 echo 7 > /proc/sys/kernel/printk 来修改
    2. 我们的BSP默认都是7
  2. 程序没有运行那一部分代码,虽然认为应该是执行了
    1. 程序在之前某个地方就return回去,没有执行那不一部分。
  3. 是否log存在于dmesg中,在console中看不到。
    1. 设置内核的启动参数 loglevel=97


Dynamic Debug

注意这个功能需要内核开启 CONFIG_DEBUG_FS,然后再开启 CONFIG_DYNAMIC_DEBUG 这两个选项。

...