故障上报方法、设备及存储介质技术

技术编号:38004908 阅读:31 留言:0更新日期:2023-06-30 10:20
本申请提供了一种故障上报方法、设备及存储介质,涉及内存故障技术领域。该故障上报方法,用于包括CXL扩展内存的计算机设备,计算机设备的处理器固件通过接收OS管理单元发送的基于消息信号中断信息所生成的目标指令,该目标指令用于指示获取CXL扩展内存的故障信息,从而实现为CXL扩展内存建立了固件优先上报路径,进而使得处理器固件可以使用主机内存的故障上报路径,将CXL扩展内存的故障信息上报给带外控制器和/或OS管理单元,有助于CXL扩展内存兼容由带外控制器执行的带外内存故障分析方法和/或由OS管理单元执行的带外故障分析方法,以及将主机内存的RAS技术应用于CXL扩展内存,进而有助提高CXL扩展内存的可靠可用可维护性。护性。护性。

【技术实现步骤摘要】
故障上报方法、设备及存储介质


[0001]本申请涉及内存故障
,尤其涉及一种故障上报方法、设备及存储介质。

技术介绍

[0002]计算快速链路(compute express link,CXL)内存扩展器,通常会携带较大容量的扩展内存,该扩展内存可以与计算机设备的主机内存结合使用。为了保证CXL扩展内存的使用可靠性,对CXL扩展内存进行可靠可用可维护(reliability availability serviceability,RAS)诊断是非常必要的。
[0003]然而,相关技术中,由于CXL内存扩展器没有固件优先上报路径,导致CXL扩展内存的故障信息,只能全部上报给操作系统OS处理单元,无法上报给处理器固件,而计算机设备的主机内存是通过将故障信息上报给处理器固件实现故障分析的,这也就导致主机内存的故障分析方法无法应用于CXL扩展内存,进而导致CXL扩展内存的RAS较低。

技术实现思路

[0004]本申请实施例提供一种故障上报方法、设备及存储介质,能够为CXL扩展内存建立固件优先上报路径,使得CXL扩展内存的故本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种故障上报方法,其特征在于,用于计算机设备,所述计算机设备包括中央处理器CPU和计算快速链路CXL扩展内存,所述方法包括:所述CPU中的处理器固件接收所述CPU中的操作系统OS管理单元发送的目标指令;所述目标指令为所述CPU中的OS管理单元响应于消息信号中断信息所生成的,所述目标指令用于指示所述CPU中的处理器固件获取所述CXL扩展内存的故障信息;所述消息信号中断信息为所述计算快速链路CXL扩展内存发生故障时所产生的信号;所述CPU中的处理器固件响应于所述目标指令,获取CXL扩展内存的故障信息。2.根据权利要求1所述方法,其特征在于,所述目标指令为系统管理中断指令。3.根据权利要求1所述的方法,其特征在于,所述目标指令为目标函数的调用指令,所述目标函数用于获取所述CXL扩展内存的故障信息。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述计算机设备还包括带外控制器,所述方法还包括:所述CPU中的处理器固件向所述带外控制器发送所述故障信息,所述故障信息用于所述带外控制器生成所述CXL扩展内存的故障分析结果。5.根据权利要求1

4中任一项所述的方法,其特征在于,所述方法还包括:在所述故障信息指示所述CXL扩展内存的故障严重程度满足预设条件的情况下,所述CPU中的处理器固件向所述CPU中的OS管理单元发送所述故障信息,所述故障信息用于所述CPU中的OS管理单元生成所述CXL扩展内存的故障分析结果。6.一种故障上报方法,其特征在于,用于计算机设备,所述计算机设备包括中央处理器CPU和计算快速链路CXL扩展内存,所述方法包括:所述CPU中的操作系统OS管理单元接收消息信号中断信息,所述消息信号中断信息用于指示所述CPU中的操作系统OS管理单元指示所述CPU中的处理器固件获取CXL扩展内存的故障信息,所述消息...

【专利技术属性】
技术研发人员:李胜苏一萌
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1