如何输出dev_dbg log
来源:互联网 发布:如何申请域名注册机关 编辑:程序博客网 时间:2024/05/01 03:58
假如我们要打印acpuclock-krait.c中的
dev_dbg(drv.dev, "ACPU%d speed change complete\n", cpu);
在adb shell中输入:
mount –t debugfs none /sys/kernel/debug
cd /sys/kernel/debug
echo -n 'file acpuclock-krait.c +p' > dynamic_debug/control
上面是大家熟悉的debugfs;下面是打印出的log:
dynamic debug log输出机制
0. 注意该机制只对 dev_dbg -> dynamic_dev_dbg定义的debug log输出加以控制
1. 如何使用:(kernel/Documentation/dynamic-debug-howto.txt)
mkdir /data/debugfs
mount -t debugfs none /data/debugfs
echo -n 'file ab8500_fg.c +p' > /data/debugfs/dynamic_debug/control //增加该文件dynamic debug的输出
echo -n 'file ab8500_fg.c -p' > /data/debugfs/dynamic_debug/control //去掉该文件dynamic debug的输出
2. 如果想使用debugfs必须,在kernel的config文件(kernel/arch/arm/configs/semc_lotus_deconfig)中有CONFIG_DEBUG_FS=y
3. 如果需要使用Dynamic debug机制,需要在kernel的config文件(kernel/arch/arm/configs/semc_lotus_deconfig)中有CONFIG_DYNAMIC_DEBUG=y
参考:
http://blog.csdn.net/pillarbuaa/article/details/7634546
http://www.07net01.com/program/322825.html
- 如何输出dev_dbg log
- 如何输出dev_dbg log
- 如何输出dev_dbg log
- 如何输出dev_dbg log
- linux dev_dbg输出
- dev_dbg()
- dev_dbg
- fpga的驱动调试dev_dbg 无输出
- fpga的驱动调试dev_dbg 无输出
- Android C 层如何输出log
- paho c客户端如何输出log
- I.MX6Q linux驱动层从串口输出dev_dbg信息
- log 输出
- Log输出
- 如何在JS中捕获console.log()的输出
- 如何关闭cocos2d调试时输出的log
- Android单元测试时如何使用log查看输出结果
- 如何从 Xcode 控制台输出 JavaScript 的 log?
- 随机森林
- 企业站 要简洁 要突出产品 ,突出…
- 增加反链的35个技巧
- Sandbox-沙盒效应
- 国内几个重要的B2C网站
- 如何输出dev_dbg log
- 目标关键词与长尾词
- MySql添加索引的五种方法
- 如何进行关键词分析?
- Java集合的小抄 Java初学者必备
- 关键词密度多少比较好?
- 写文章内容需要注意些什么?
- POJ 1463 ||HDU 1054 Strategic game(二分图最小顶点覆盖)
- 话说robots.txt