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.PCIeRASCollector和bmc.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“