【任务发布】内核添加日志等级启动参数
使用场景
帮助开发者过滤掉大部分不需要的日志。因为当前没有这个功能的情况下,内核默认将所有日志打出,有概率出现打印错乱的情况,而且过多的日志也不利于开发者快速定位想要的日志。
任务简要
添加日志等级启动参数,比如只希望看到warn和error,只需要设置相应的启动参数即可过滤掉等级小于warn和error的日志。
需要在内核日志那里进行条件编译。
(我目前是这么干的 )
帮助开发者过滤掉大部分不需要的日志。因为当前没有这个功能的情况下,内核默认将所有日志打出,有概率出现打印错乱的情况,而且过多的日志也不利于开发者快速定位想要的日志。
添加日志等级启动参数,比如只希望看到warn和error,只需要设置相应的启动参数即可过滤掉等级小于warn和error的日志。
需要在内核日志那里进行条件编译。
(我目前是这么干的 )
按照我的理解,分解一下需求的话,应该是先实现“内核启动参数”的功能。接着就能实现这个。
像linux的话,内核启动参数,它其实是不用做条件编译的,它是可以在boot loader那里指定
这个不是做了吗我记得
好像没有,上次许梓毫做的是内核编译配置的。
对,是内核编译配置
确实做了,还是我写的来着。。。我傻瓜了自己忘了写过了。但是我只是加了这个启动参数的字符串的存储,没有做解析。