【已评审】 支持memory data poison故障传感器事件原子能力

SSUE链接:

支持memory data poison故障传感器事件原子能力

评审背景

  • 对于BIOS上报的memory Data Poisoning故障,提供传感器事件原子能力,伙伴/客户可以根据原子能力进行二次开发。

需求

  • 支持memory data poison故障传感器事件原子能力

决策点

  • 新增memory data poison资源树属性

评审点

路径: /bmc/kepler/Systems/:SystemId/FDMDomain/MemoryRAS/:Id
接口: bmc.kepler.Systems.FDMDomain.MemoryRAS
变化类型:新增属性DataPoison
应用场景:BIOS上报memory Data Poisoning故障
持久化类型: 不持久化
操作权限: ReadOnly

详细描述

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
DataPoison 新增属性 y R:ReadOnly
W:ReadOnly
true 内存被检测到Data Poisoning。取值: 0-未发生,1-发生,默认值0。

评审结论

同意新增属性

路径: /bmc/kepler/Systems/:SystemId/FDMDomain/MemoryRAS/:Id
接口: bmc.kepler.Systems.FDMDomain.MemoryRAS

属性名称 变化类型 签名 读写&权限 持久化 变化通知 接口说明 接口约束
DataPoisoned 新增属性 y R:ReadOnly
W:ReadOnly
true 内存检测到Data Poisoning。从0到1表示故障事件发生,从1到0不表示故障事件恢复。

恢复方案:某次故障事件发生时,先恢复属性(恢复上一次故障),延时后再置位

遗留问题

  1. DataPoison命名参考芯片资料
    问题结论:命名改为DataPoisoned