楼主用 print_hex_dump_bytes 内核函数打日志,在 start_kernel 函数里能打出日志,但在某个驱动的代码里就打印不出来( printk 是有打印的),这个驱动的代码是 built-in 的,打不出日志不知道是不是因为这个驱动的日志级别比较高。
1
wniming OP 解决了,根据内核文档的说明需要给模块加一个参数:
<module>.dyndbg[="val"] Enable debug messages at boot time. See Documentation/admin-guide/dynamic-debug-howto.rst for details. |