printk - Log Levels
The log levels are:
Name | String | Meaning | alias function |
---|---|---|---|
KERN_EMERG | "0" | Emergency messages, system is about to crash or is unstable | pr_emerg |
KERN_ALERT | "1" | Something bad happened and action must be taken immediately | pr_alert |
KERN_CRIT | "2" | A critical condition occurred like a serious hardware/software failure | pr_crit |
KERN_ERR | "3" | An error condition, often used by drivers to indicate difficulties with the hardware | pr_err |
KERN_WARNING | "4" | A warning, meaning nothing serious by itself but might indicate problems | pr_warning |
KERN_NOTICE | "5" | Nothing serious, but notably nevertheless. Often used to report security events. | pr_notice |
KERN_INFO | "6" | Informational message e.g. startup information at driver initialization | pr_info |
KERN_DEBUG | "7" | Debug messages | pr_debug, pr_devel if DEBUG is defined |
KERN_DEFAULT | "d" | The default kernel loglevel | |
KERN_CONT | "" | "continued" line of log printout (only done after a line that had no enclosing \n) [1] | pr_cont |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通