6.5. 内核
crash
rebase 到版本 8.0.4
crash
工具已升级至版本 8.0.4 ,其提供多个 bug 修复。主要修复包括:
- 修复了在内核 panic 过程中非 panic CPU 无法停止的一个分段错误。
-
修复了一个关键错误,即当禁用了
panic_on_oops
内核参数时,错误地阻止内核 panic 。 -
修复了
crash
工具为使用CONFIG_SLAB_FREELIST_HARDENED=y
配置选项编译的内核解析哈希 freelist 指针的问题。 在内核模块内存布局术语中的一个更改,将
module_layout
替换为module_memory
,以更好地指示crash
工具与内存相关的方面。在此更改前,crash
工具无法启动会话并返回错误消息,例如:crash: invalid structure member offset: module_core_size FILE: kernel.c LINE: 3787 FUNCTION: module_init()
tuna
根据需要启动 GUI
在以前的版本中,如果您运行没有任何子命令的 tuna
工具,它将启动 GUI。如果您有显示器,则此行为是需要的。相反的情况,在没有显示器的机器上的 tuna
不能正常退出。有了此更新,tuna
会检测您是否有显示器,并相应地启动或不启动 GUI 。
Jira:RHEL-19179[1]