DragonOS icon indicating copy to clipboard operation
DragonOS copied to clipboard

feat(log): 完善内核日志机制,将内核日志统一改为新的logger

Open fslongjin opened this issue 1 year ago • 0 comments

需求

目前,dragonos的大部分log是使用kdebug!kinfo!等宏来打印的。但是这样无法在依赖库中打印日志。 因此,在pr https://github.com/DragonOS-Community/DragonOS/pull/761 中,添加了CustomLogger,使得能够打印依赖库中的日志。

目前需要:

  1. [x] 把新的logger接入kmsg机制
  2. [x] 把旧的kdebug等宏,改为使用rust的log库。
  3. [ ] 添加模块相关的日志抽象,使得能够针对特定模块调整日志级别

fslongjin avatar Apr 23 '24 09:04 fslongjin