1.控制台优先级配置
cat /proc/sys/kernel/printk
6 4 1 7
6是控制台的优先级,打印信息的优先级要比它高才能打印出。
4是默认的优先级
cat /var/log/messages 不管你的打印信息有没有打印,这个文件中都有记录

修改日志方法:https://blog.csdn.net/tonywgx/article/details/17504001

# cat /proc/sys/kernel/printk
7 4 1 7

该文件有四个数字值,它们根据日志记录消息的重要性,定义将其发送到何处。关于不同日志级别的更多信息,请查阅syslog(2)联机帮助。
上面显示的4个数据分别对应:
控制台日志级别:优先级高于该值的消息将被打印至控制台
默认的消息日志级别:将用该优先级来打印没有优先级的消息
最低的控制台日志级别:控制台日志级别可被设置的最小值(最高优先级)
默认的控制台日志级别:控制台日志级别的缺省值

#define KERN_EMERG KERN_SOH "0" /* system is unusable */
#define KERN_ALERT KERN_SOH "1" /* action must be taken immediately */
#define KERN_CRIT KERN_SOH "2" /* critical conditions */
#define KERN_ERR KERN_SOH "3" /* error conditions */
#define KERN_WARNING KERN_SOH "4" /* warning conditions */
#define KERN_NOTICE KERN_SOH "5" /* normal but significant condition */
#define KERN_INFO KERN_SOH "6" /* informational */
#define KERN_DEBUG KERN_SOH "7" /* debug-level messages */

echo 7 4 1 7 > /proc/sys/kernel/printk

在console_printk中静态指定的
int console_printk[4] = {
CONSOLE_LOGLEVEL_DEFAULT, /*7: console_loglevel */ 将其改为8,KERN_DEBUG等级的也可以打印出来!
MESSAGE_LOGLEVEL_DEFAULT, /*4: default_message_loglevel */
CONSOLE_LOGLEVEL_MIN, /*1: minimum_console_loglevel */
CONSOLE_LOGLEVEL_DEFAULT, /*7: default_console_loglevel */
};
将其改为6 3 1 6,然后再/proc/sys/kernel/printk中的就是6 3 1 6了

2.反汇编命令
arm-linuc-objdump –D –S holle.ko –>log.txt  可用于debug oops

最新文章

  1. hibernate继承(转)
  2. sdut1598 周游列国【简单模拟题】
  3. nginx全局变量实例对照 rewrite参考手册
  4. android 事件
  5. 返回顶部 和ico标题图片的制作
  6. C语言指针学习
  7. 比RBAC更好的权限认证方式(Auth类认证)
  8. 为何j2ee变成了javaee?
  9. ubuntu12.04 U盘自动挂载配置
  10. linux下杀死进程(kill)的N种方法 【转】
  11. telnet查看memcached运行参数说明
  12. [Node.js框架] 为什么要开发 Codekart 框架
  13. Moq的使用心得
  14. 如何使用UDP进行跨网段广播(转)
  15. Android Studio 从安装到配置使用
  16. DX11 Without DirectX SDK--05 键盘和鼠标输入
  17. [NOI2005]月下柠檬树(计算几何+积分)
  18. Django认证系统auth认证
  19. C++ vector清空元素的三种方法
  20. 【Ubuntu】录屏软件

热门文章

  1. hdu 5017
  2. PHP保存Base64图片base64_decode的问题 文件打不开的问题
  3. 《Java入门第二季》第三章 继承
  4. ubuntu16.04安装tensorflow官方教程与机器学习资料【学习笔记】
  5. linux开启nscd服务缓存加速
  6. 使用SpringMVC自带的@Scheduled完成定时任务
  7. 桌面以及任务栏的所有浏览器,被加上了 hao.360.cn的网址
  8. 获取iframe(angular 动态页面)高度
  9. MySQL中视图和普通表的区别
  10. 310. Minimum Height Trees -- 找出无向图中以哪些节点为根,树的深度最小