文章目录
背景
日常使用最多的就是mlx的打印。不同日志打印有不同功能,比如使用dev_xxx的打印可以使用内核的动态debug开关相关文件打印(echo -n ‘file probe.c +p’ > /sys/kernel/debug/dynamic_debug/control),详细参考兄弟篇:如何给某个文件打开linux内核的动态打印开关
printk是内核中最基本的打印函数,用于将消息输出到内核日志中。它支持多种日志级别,但是printk本身不支持动态打印,但可以通过全局日志级别控制输出。
pr_err本身不支持动态打印
dev_xxx系列支持动态打印
关系
缩略图:

详细图:

最低0.47元/天 解锁文章
562

被折叠的 条评论
为什么被折叠?



