【已评审】支持PCIe设备CE故障发生频率超限原子能力资源协作接口评审

SSUE链接
支持PCIe设备CE故障发生频率超限原子能力

评审背景

  • 实现RAS事件可灵活配置、扩展和能力对外开放;满足IPMI、Redfish RAS相关规范;支持原始数据查询,支撑伙伴/客户实现自规划差异化特性。

需求

支持汇聚的PCIe设备和单个PCIe设备CE故障发生频率超限原子能力资源协作接口。用于故障时记录SEL。

决策点

决策点一

新增资源协作接口属性CorrectableErrorOverfrequencyCount。表示单个PCIe设备CE故障发生频率超限计数。
对应资源路径是/bmc/kepler/Systems/${SystemId}/PCIeDevices/${Id}
对应资源接口是bmc.kepler.Systems.PCIeDevices.PCIeDevice.RAS

决策点二

新增资源协作接口属性CorrectableErrorOverfrequency。表示汇聚PCIe设备CE故障发生频率超限原子能力
对应资源路径是/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
对应资源接口是bmc.kepler.Systems.FDMDomain.PCIeRASCollectorbmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector

评审点

评审点一

path: /bmc/kepler/Systems/${SystemId}/PCIeDevices/${Id}
interface: bmc.kepler.Systems.PCIeDevices.PCIeDevice.RAS
变化类型:新增属性
应用场景:支持单个PCIe设备CE故障发生频率超限计数。
持久化类型:复位持久化
操作权限: 可读写 read: ReadOnly write:BasicSetting

具体如下:

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
CorrectableErrorOverfrequencyCount 新增属性 u 可读写
R:ReadOnly
W:BasicSetting
复位持久化 true 系统运行周期内,PCIe设备CE故障发生频率超门限的计数。取值范围:0~0xFFFFFFFF,默认值0。系统上下电/复位时,统计次数清零。

评审点二

path: /bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface: bmc.kepler.Systems.FDMDomain.PCIeRASCollector
变化类型:新增属性
应用场景:支持汇聚PCIe设备CE故障发生频率超限原子能力。
持久化类型:复位持久化
操作权限: ReadOnly

具体如下:

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
CorrectableErrorOverfrequency 新增属性 y 只读
R:ReadOnly
W:不涉及
复位持久化 true PCIe设备CE故障发生频率超门限。取值: 0-未发生,1-发生,默认值0。系统上下电/复位时,属性恢复默认值0。下一次出现故障时先恢复为0后置为1。

评审点三

path: /bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface: bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector
变化类型:新增属性
应用场景:支持汇聚未知PCIe设备CE故障发生频率超限原子能力。
持久化类型:复位持久化
操作权限: ReadOnly

具体如下:

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
CorrectableErrorOverfrequency 新增属性 y 只读
R:ReadOnly
W:不涉及
复位持久化 true 未知PCIe设备CE故障发生频率超门限。取值: 0-未发生,1-发生,默认值0。系统上下电/复位时,属性恢复默认值0。下一次出现故障时先恢复为0后置为1。

评审结论

1、同意新增资源协作接口属性

path: /bmc/kepler/Systems/${SystemId}/PCIeDevices/${Id}
interface: bmc.kepler.Systems.PCIeDevices.PCIeDevice.RAS

新增属性CorrectableErrorOverfrequencyCount,签名u,可读写,读权限: ReadOnly,写权限:BasicSetting,发送变更通知事件

2、同意新增资源协作接口属性

path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface:bmc.kepler.Systems.FDMDomain.PCIeRASCollector
path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector
interface:bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector

新增属性CorrectableErrorOverfrequency,签名y,只读,读权限: ReadOnly,发送变更通知事件

遗留问题

1、评审点三"接口说明"需要修改,未知PCIe设备
2、"接口说明"修改”先恢复为0后置为1“

1 个赞