【待评审】器件类资源协作路径新增资源协作接口

背景

原来的hwproxy服务下,accessor可以直接访问内部接口,但是当前的hwproxy服务下,accessor如果没有BitIO和BlockIO这两个接口就无法正常请求,因此需要新增该类资源协作路径的资源协作接口。

关联ISSUE

评审点

详细描述

已有BitIO读写和BlockIO读写功能的器件类资源协作路径:

评审点1:资源协作路径新增资源协作接口 bmc.kepler.Chip.BlockIO (已存在)

路径 新增接口影响 | CSR配置影响 持久化影响 其他影响
/bmc/kepler/Chip/Ads78/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/CpldRegister/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Lm75/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9544/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9545/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9555/:Id 对外提供BlockIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响

评审点2:资源协作路径新增资源协作接口 bmc.kepler.Chip.BitIO (已存在)

路径 新增接口影响 | CSR配置影响 持久化影响 其他影响
/bmc/kepler/Chip/Ads78/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Complex/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Cpld/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/CpldRegister/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Eeprom/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Lm75/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9544/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9545/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Pca9555/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/Rtc/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响
/bmc/kepler/Chip/SPIFlash/:Id 对外提供BitIO读写功能 不涉及重名属性,无影响 已包含稳定主键,无兼容性问题 无影响

是否准备好AI预审

评审结论

遗留问题

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

帖子评审结论:器件类资源协作路径新增资源协作接口

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

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

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

评审点 1:新增资源协作接口 bmc.kepler.Chip.BlockIO (已存在)【MDB】

结果:通过

  • 规则合规性检查:通过(26 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-RISK-004
      级别:建议性
      问题描述:接口提供 BlockIO 读写功能,涉及硬件状态变更与写操作,属于高风险运维场景,但未说明权限控制、防误操作或失败恢复策略。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性

评审点 2:新增资源协作接口 bmc.kepler.Chip.BitIO (已存在)【MDB】

结果:通过

  • 规则合规性检查:通过(26 项检查全部通过)
    • 警告项(建议性)
      规则ID:MDB-RISK-004
      级别:建议性
      问题描述:接口提供 BitIO 读写功能,涉及 SPIFlash、Cpld 等关键芯片的写操作,存在运维风险,但未说明权限控制、防误操作或失败恢复策略。
      处理建议:severity=‘should’ 建议性规则,建议修改以提升规范符合性