【已评审】支持PCIe设备RAS原子能力

背景

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

关联ISSUE

支持PCIe设备RAS原子能力

评审点

评审点1:资源协作接口bmc.kepler.Systems.FDMDomain.PCIeRASCollector下新增属性

RootBDF:发生错误的PCIe设备的RootBDF号,bit[24:31]作为预留,bit[16:23]表示root Bus号,bit[8:15]表示root Device,bit[0:7]表示root Function。

DeviceBDF:发生错误的PCIe设备的DeviceBDF号,bit[24:31]作为预留,bit[16:23]表示device Bus号,bit[8:15]表示device Device,bit[0:7]表示device Function。

评审点2:资源协作接口bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector下新增属性

RootBDF:发生错误的PCIe设备的RootBDF号,bit[24:31]作为预留,bit[16:23]表示root Bus号,bit[8:15]表示root Device,bit[0:7]表示root Function。

DeviceBDF:发生错误的PCIe设备的DeviceBDF号,bit[24:31]作为预留,bit[16:23]表示device Bus号,bit[8:15]表示device Device,bit[0:7]表示device Function。

详细描述

评审点1

资源path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector

资源interface:bmc.kepler.Systems.FDMDomain.PCIeRASCollector

变化类型: 新增资源协作接口属性

新增属性:

属性名称 签名 只读 变化通知 属性描述 取值范围 访问权限 属性来源 持久化类型 易变属性
RootBDF u true true 发生错误的PCIe设备的RootBDF号,bit[24:31]作为预留,bit[16:23]表示root Bus号,bit[8:15]表示root Device,bit[0:7]表示root Function,随错误上报赋值。系统上下电/系统复位,恢复默认值0xFFFFFFFF。 0~0xFFFFFFFF R:ReadOnly 错误上报 复位持久化 true
DeviceBDF u true true 发生错误的PCIe设备的DeviceBDF号,bit[24:31]作为预留,bit[16:23]表示device Bus号,bit[8:15]表示device Device,bit[0:7]表示device Function,随错误上报赋值。系统上下电/系统复位,恢复默认值0xFFFFFFFF。 0~0xFFFFFFFF R:ReadOnly 错误上报 复位持久化 true

评审点2

资源path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector

资源interface:bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector

变化类型: 新增资源协作接口属性

新增属性:

属性名称 签名 只读 变化通知 属性描述 取值范围 访问权限 属性来源 持久化类型 易变属性
RootBDF u true true 发生错误的PCIe设备的RootBDF号,bit[24:31]作为预留,bit[16:23]表示root Bus号,bit[8:15]表示root Device,bit[0:7]表示root Function,随错误上报赋值。系统上下电/系统复位,恢复默认值0xFFFFFFFF。 0~0xFFFFFFFF R:ReadOnly 错误上报 复位持久化 true
DeviceBDF u true true 发生错误的PCIe设备的DeviceBDF号,bit[24:31]作为预留,bit[16:23]表示device Bus号,bit[8:15]表示device Device,bit[0:7]表示device Function,随错误上报赋值。系统上下电/系统复位,恢复默认值0xFFFFFFFF。 0~0xFFFFFFFF R:ReadOnly 错误上报 复位持久化 true

是否准备好AI预审

评审结论

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

资源path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector

资源interface:bmc.kepler.Systems.FDMDomain.PCIeRASCollector

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

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

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

资源path:/bmc/kepler/Systems/:SystemId/FDMDomain/PCIeRASCollector

资源interface:bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector

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

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

遗留问题

预审答案内容由AI生成,仅供参考:

帖子评审结论:【待评审】支持PCIe设备RAS原子能力

帖子相关性:相关(MDB 相关: 内容含强特征: 资源协作)

  • 总评审点数:2
  • MDB 资源协作接口评审点:2
  • 其他评审点:0

总体结果:不通过(1/2 个评审点通过)

评审点 1:资源协作接口bmc.kepler.Systems.FDMDomain.PCIeRASCollector下新增属性【MDB】

结果:不通过

  • 规则合规性检查:不通过(1/27 项失败)
    • 规则合规性失败项(必须项)
      规则ID:MDB-PROPERTY-015
      级别:必须项
      问题描述:持久化类型“复位持久化”与描述“系统上下电/系统复位,恢复默认值”存在明确矛盾,复位持久化意味着复位后值保留,而描述表示复位后值重置。
      处理建议:请根据实际行为修正:若复位后恢复默认值,应将持久化类型修改为“非持久化”或“复位清除”;若确实需要复位后保留值,请修正描述中的复位行为说明。

评审点 2:资源协作接口bmc.kepler.Systems.FDMDomain.UnknownPCIeRASCollector下新增属性【MDB】

结果:通过

  • 规则合规性检查:通过(27 项检查全部通过)

本议题线下审核通过,同意新增议题所述的资源协作接口属性