Atlas 800-3010 打开PCIE Hotplug模块debug调试
2021/09/06
40
问题信息
问题来源 | 产品大类 | 产品子类 | 关键字 |
---|---|---|---|
版本测试 | 安装部署 | 驱动固件 | pciehp、pcie hotplug、debug |
问题现象描述
在CentOS8.2添加pcie热插拔调试参数[pciehp.pciehp_debug=1],debug功能打开失败
关键过程、根本原因分析
在CentOS 7.x 上使用参数[pciehp.pciehp_debug=1]后,debug功能可用
判断新版本OS修改模块参数
查询PCI模块的更新列表
此参数已被替代,查看此条patch
pciehp.pciehp_debug=1 已被dynamic debug (dyndbg)特性代替成 dyndbg="file pciehp* +p"
同时保证在内核编译时 CONFIG_DYNAMIC_DEBUG=y(默认为y)
结论、解决方案及效果
结论:内核参数dyndbg="file pciehp* +p"替代pciehp.pciehp_debug=1。
备注
patch :http://patchwork.ozlabs.org/project/linux-pci/patch/20190509141456.223614-7-helgaas@kernel.org/
本页内容