评审背景
刷新基准点命令执行时间较长,为保证命令执行稳定性,新增获取资产管理命令,支持查询可信供应链基准值生成结果
当前已实现资产管理ipmi命令见议题: 【已评审】支持资产管理ipmi命令 - Interface SIG / Interface评审 - openUBMC 论坛
决策点
新增IPMI命令用于查询可信供应链基准值生成结果
详细描述
IPMI命令字:NetFn:0x30 Cmd:0x93
名称:Get Asset Management Configuration
变化类型:请求参数取值范围变更
操作权限:ReadOnly
请求说明:
| 字节顺序 | 域内容 |
|---|---|
| NetFn | 30h |
| Cmd | 93h |
| 1:3 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| 4 | Sub command,子命令=8Dh |
| 5 | Parameter,新增03h,表示查询可信供应链基准值生成结果,见资产配置字段表 |
| 6:7 | Reserved,预留字段,默认填00h |
响应说明:
| 字节顺序 | 域内容 |
|---|---|
| 1 | Completion Code,响应码 |
| 2:4 | Manufacturer ID,LS Byte first。长度固定3个字节,例如,某厂家ID是2011,对应十六进制为0x0007DB,则字节序为第1个字节为DBh、第2个字节为07h、第3个字节为00h。 |
| 5:N | Data,响应数据 |
资产配置字段表:
| #(Byte 5) | Parameter | Data | 读写类型 |
|---|---|---|---|
| 01h | 供应链配置检查使能状态 | 供应链配置检查使能状态: 00h 供应链配置检查使能关闭 01h 供应链配置检查使能开启 |
read-write |
| 02h | 生成可信供应链基准值 | - | writeonly |
| 03h(新增) | 查询可信供应链基准值生成结果 | 可信供应链基准值生成结果: 00h 未执行生成 01h 生成中 02h 生成成功 03h 生成失败 注:未执行生成动作、执行过但BMC重启之后查询结果默认为00h,表示未启动生成 |
readonly |
评审结论
同意IPMI命令Get Asset Management Configuration新增参数支持查询可信供应链基准值生成结果
NetFn:0x30
Cmd:0x93
Sub Command:0x8D
Parameter:0x03(新增,表示查询可信供应链基准值生成结果)
请求和响应格式参考详细描述