【LInux 维测专栏 1 -- printk extension 介绍】
文章目录
-
- Overview
-
- CONFIG_PRINTK_CALLER
-
- 使用示例
- CONFIG_PLAT_PRINTK_EXT
-
- 概述
- 使用示例
- Printk Extension
- 综合应用
- printk extension
-
- 增加的 extension
Overview
在 Linux 内核中,CONFIG_PRINTK_CALLER
和 CONFIG_PLAT_PRINTK_EXT
是与 printk
函数相关的配置选项。printk
是内核中用于日志记录和调试消息输出的主要机制。这些配置选项用于扩展和控制 printk
的功能。
CONFIG_PRINTK_CALLER
CONFIG_PRINTK_CALLER
是一个内核配置选项,用于在printk
输出中包含调用者的信息。- 当启用此选项时,每条
printk
输出的信息前面都会包含调用该printk
函数的代码位置,例如文件名和行号。这对于调试和追踪问题的来源非常有帮助。
使用示例
假设你在内核代码中添加了一条 printk
语句,例如:
printk(