【已评审】支持查询可信供应链基准值生成结果ipmi命令

评审背景

刷新基准点命令执行时间较长,为保证命令执行稳定性,新增获取资产管理命令,支持查询可信供应链基准值生成结果
当前已实现资产管理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(新增,表示查询可信供应链基准值生成结果)

请求和响应格式参考详细描述