作者:彭东林 邮箱:pengdonglin137@163.com 在阅读kernel代码的时候,总是看到有很多驱动都在第一行定义pr_fmt,闲来没事,分析了一下, 发现,确实挺方便的.下面记录分享一下. 我们知道,在驱动中可以使用dev_dbg来输出log,在输出的log中会有一些额外的信息,如所属的device的name. 而pr_fmt就可以实现这个目的,先看一个用法(drivers/i2c/i2c-core.c): #define pr_fmt(fmt) "i2c-core: "