Chinaunix首页 | 论坛 | 博客
  • 博客访问: 114230
  • 博文数量: 14
  • 博客积分: 256
  • 博客等级: 入伍新兵
  • 技术积分: 115
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-17 01:02
文章分类

全部博文(14)

文章存档

2017年(1)

2016年(4)

2015年(1)

2012年(6)

2010年(2)

分类: LINUX

2017-01-05 16:15:45

cat /proc/sys/kernel/printk可以查询当前系统printk打印信息。
zynq> cat printk
7       4       1       7
这四个数字分别有一下含义:
1> 控制台日志级别(一般是串口):高于该优先级的会输出到控制台
2> 默认日志优先级级别:将用该优先级打印没有制定优先级的打印信息,例如printk没有加入优先级信息
3> 最低的控制台日志级别:控制台日志级别可以被设置的最小值
4> 默认的控制台日志级别:控制台默认的日志优先级级别

可以通过写该文件改变打印级别,也可以通过修改内核改变,在kernel/printk.c中
int console_printk[4] = {
    DEFAULT_CONSOLE_LOGLEVEL,    /* console_loglevel */
    DEFAULT_MESSAGE_LOGLEVEL,    /* default_message_loglevel */
    MINIMUM_CONSOLE_LOGLEVEL,    /* minimum_console_loglevel */
    DEFAULT_CONSOLE_LOGLEVEL,    /* default_console_loglevel */
};
修改该数组数据。

阅读(2797) | 评论(0) | 转发(0) |
0

上一篇:coredump

下一篇:没有了

给主人留下些什么吧!~~