背景
某机型的机器名定制原理是在空定制化阶段会自己将产品域的ProductName同步到系统域,没有空定制化时不会同步,导致配套的内部型号配错误的同步到系统域 ProductName。期望新增IPMI命令在定制最后将产品域的ProductName同步到系统域。
关联ISSUE
(可选)此议题关联的代码仓的issue链接。(提交议题时删除此引导说明)
整体方案
- 新增IPMI命令用于同步不同域的电子标签
评审点
- 新增IPMI命令用于同步不同域的电子标签
详细描述
评审点1: 新增IPMI命令用于同步不同域的电子标签
新增属性
命令名称: Synchronize E-label Data
命令说明: 同步电子标签
命令角色: Operator
命令权限: BasicSetting
是否锁定之后可以访问: 否
是否有敏感数据: 否
命令样式:
- 请求:
ipmitool raw 0x30 0x90 0x85 <Source FRU Device ID> <Target FRU Device ID> <Source Area Number> <Target Area Number> <Field Number> <Reserved> - 响应:
<Completion Code>
命令请求参数:
| 字节顺序 | 域取值说明 |
|---|---|
| NetFn | 30 |
| Cmd | 90 |
| 1 | Sub command,子命令=85h |
| 2 | Source FRU Device ID |
| 3 | Target FRU Device ID |
| 4 | Source Area Number,取值: 3=Product Info Area 6=System Info Area |
| 5 | Target Area Number,取值: 3=Product Info Area 6=System Info Area(仅支持同步给FruId是0的电子标签) |
| 6 | Field Number,取值: 1=Product Name |
| 7 | Reserved,默认为0 |
命令响应参数:
| 字节顺序 | 域取值说明 |
|---|---|
| 1 | Completion Code |
命令示例:
- 请求:
ipmitool raw 0x30 0x90 0x85 0x00 0x00 0x03 0x06 0x01 0x00 - 响应:``
是否准备好AI预审
否
评审结论
通过,具体评审结论如下:
- 同意新增同步电子标签的IPMI命令,命令角色为Operator,命令权限为BasicSetting,NetFn 为 30h,Cmd 为 90h,SubCmd: 85h,请求和响应参数见详细描述。
遗留问题
- 补充源Fru、目的Fru
结论:已补充 - 源、目的Area仅保留3、6
结论:已修改 - field值保留ProductName
结论:已修改 - 新增IPMI命令的角色是Operator
结论:已补充 - 补充保留位默认值
结论:已补充,保留位默认值为0