ILD

dev_error与pr_error和printk的区别
作者:YUAN JIANPENG 邮箱:yuanjp@hust.edu.cn
发布时间:2018-7-14 站点:Inside Linux Development

pr_*()和printk()一样,但是pr_*()包含了对应的KERN_XXXX。

dev_*()和pr_*()一样,但是会打印struct device的标识信息。


所以pr_info和dev_info并不是用在特定的启动阶段,用这些函数能打印出来的,printk也能。这和early printk用在启动非常早期阶段的打印不同。


参考:

https://stackoverflow.com/questions/31382803/how-does-dev-family-functions-are-useful-while-debugging-kernel


Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.