【已评审】新增灵衢总线管理健康状态属性及灵衢交换光模块资源对象路径

背景

BMC需要支持获取UBM交换域相关设备(子卡、fpga等)的硬件故障信息(如pcie故障等),并通过资源协作接口呈现,用于标准精细化告警/传感器配置

评审点1: 资源协作接口 bmc.kepler.LCN 新增属性

新增属性

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
新增 FaultCode t true true UBM上报的故障状态,bitmap结构,默认值0,每个bit置1表示特定告警/事件:Bit 0:预留、Bit 1:UBM DDR ECC 错误超过特定阈值、Bit 2:UBM CPU UCE、Bit 3:UBM DDR UCE、Bit 4:UBM外部请求触发复位、Bit 5、6:预留、Bit 7:FPGA CE、Bit 8:预留、Bit 9:FPGA UCE、Bit 10~63:预留 Read: ReadOnly 轮询UBM获取 复位持久化 false

评审点2: 资源协作接口 bmc.kepler.LCN.Card 新增属性

新增属性

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
新增 FaultCode t true true UB Switch故障状态,bitmap结构,默认值0,每个bit置1表示特定告警/事件:Bit 0:UB Switch芯片 PCIE CE错误、Bit 1:UB Switch芯片 PCIE UCE错误、Bit 2~63:预留 Read: ReadOnly 轮询UBM获取 复位持久化 false

评审点3:新增资源协作路径 /bmc/kepler/LCNs/:Id/Cards/:Cardid/Transceivers/:OpticalModuleId

路径描述承载灵衢总线交换设备的光模块信息,对应redfish接口 /redfish/v1/Fabrics/{FabricId}/Switches/{SwitchId}/Ports/{PortsId}/Metrics 中的Transceivers信息

实现接口

实现接口 实现接口描述 CSR配置影响 持久化影响 其他影响
bmc.kepler.Systems.OpticalModule 复用已有资源协作接口 不涉及CSR配置,无影响 不涉及持久化,无影响 不涉及
bmc.kepler.Systems.OpticalModule.BiasCurrent 复用已有资源协作接口 不涉及CSR配置,无影响 不涉及持久化,无影响 不涉及
bmc.kepler.Systems.OpticalModule.Power 复用已有资源协作接口 不涉及CSR配置,无影响 不涉及持久化,无影响 不涉及
bmc.kepler.Systems.OpticalModule.Voltage 复用已有资源协作接口 不涉及CSR配置,无影响 不涉及持久化,无影响 不涉及

是否准备好AI预审

评审结论

1、同意资源协作接口 bmc.kepler.LCN 新增属性 FaultCode
2、同意资源协作接口 bmc.kepler.LCN.Card 新增属性 FaultCode
3、同意新增资源协作路径 /bmc/kepler/LCNs/:Id/Cards/:Cardid/Transceivers/:OpticalModuleId

遗留问题

1、FaultCode每个bitmap的定义:

(1)bmc.kepler.LCN的FaultCode的bitmap定义如下,置1表示事件触发,置0表示恢复:
Bit 0:预留
Bit 1:UBM DDR ECC 错误超过特定阈值
Bit 2:UBM CPU UCE
Bit 3:UBM DDR UCE
Bit 4:UBM外部请求触发复位
Bit 5、6:预留
Bit 7:FPGA CE
Bit 8:预留
Bit 9:FPGA UCE
Bit 10~63:预留

(2)bmc.kepler.LCN.Card的bitmap定义如下,置1表示事件触发,置0表示恢复:
Bit 0:UB Switch芯片 PCIE CE错误
Bit 1:UB Switch芯片 PCIE UCE错误
Bit 2~63:预留

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

帖子评审结论:【待评审】LCN、LCNCard对象新增资源属性FaultCode

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

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

总体结果:通过(3/3 个评审点通过)

评审点 1:变更资源协作接口 bmc.kepler.LCN【MDB】

结果:通过

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

评审点 2:变更资源协作接口 bmc.kepler.LCN.Card【MDB】

结果:通过

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

评审点 3:新增资源协作路径 /bmc/kepler/LCNs/:Id/Cards/:Cardid/OpticalModules/:OpticalModuleId【MDB】

结果:通过

  • 规则合规性检查:通过(27 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-NAMING-007
      级别:建议性
      问题描述:路径参数 Cardid 应采用驼峰命名 CardId,以提高可读性。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性