【待评审】NpuBoard新增FaultCode

背景

BMC需要支持通过CSR关联NPU的故障码,匹配精细化告警映射到标准IPMI离散传感器的事件,如thermaltrip、Uncorrectable Machine Check Error 等

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

新增属性

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
新增 FaultCode s true true NPU模组上报的故障码,包含芯片外围器件故障,如:“0x8F180473, 0x8F180A01” Read: ReadOnly 轮询获取 复位持久化 false

评审点2: 资源协作接口 bmc.kepler.Systems.Processor.NPU 变更属性FaultCode的emitsChangedSignal为true

变更属性

变更类型 属性名称 签名 只读 变化通知 属性描述 访问权限 属性来源 持久化类型 易变属性
变更 FaultCode s true true NPU带内故障码 Read: ReadOnly 轮询NPU IMU获取 复位持久化 false

是否准备好AI预审

评审结论

遗留问题

1、需求结合业务代码分析,防止告警出现无法消除、反复触发等边界场景
2、第1个新增的faultcode描述要精确化

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

帖子评审结论:【待评审】NpuBoard新增FaultCode

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

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

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

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

结果:通过

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

评审点 2:资源协作接口 bmc.kepler.Systems.Processor.NPU 变更属性FaultCode的emitsChangedSignal为true【MDB】

结果:通过

  • 规则合规性检查:通过(28 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-REVIEW-003
      级别:建议性
      问题描述:缺少变更原因、消费方及影响说明,背景信息不充分。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性