关键信息 提交信息: - 作者: Steven Rostedt (Google) - 提交者: Greg Kroah-Hartman - 提交时间: 2023-01-04 16:14:12 -0500 - 提交ID: 198c83963f6335ca6a6d90cf60f6769568f2a3a22 漏洞描述: - 问题: 当内核崩溃时,如果设置了 "ftrace_dump_on_oops" 并且在 被调用之前发生崩溃, 无法输出任何内容。 - 原因: 事件(类型6)尚未注册。这通常通过 注册,但可能不够早。 - 解决方案: 将 事件和其他非跟踪事件的注册与 的使用同步进行,确保在早期初始化时可以使用 。 相关文件和更改: - 修改了三个文件: , , - 增加了4行代码,删除了2行代码。 链接和参考: - 相关链接: https://lkml.kernel.org/r/20230104161412.019f6c55@gandalf.local.home - 固定的提交: e725c731e3bb1 ("tracing: Split tracing initialization into two for early initialization") - 报告人: Joël Fernandes (Google) - 测试人: Joel Fernandes (Google) - 签名: Steven Rostedt (Google) , Greg Kroah-Hartman