背景
支持multihost功能的需求,支持把插在一个确定的pcie接口上的OCP卡,分成两路x8供2个CPU去访问。从而一张卡存在2个资源归属“CPU1,CPU2”和2个总线信息"0000:25:05.0,0000:a5:05.0"。
这就要求设置设备BDF的命令同一个槽位可以上报多个BDF,
目前已实现的BIOS设置PCIeCard、PCIeDisk和OCPCard设备BDF的命令不支持一个槽位上报多个BDF,因此需要新增扩展命令对该功能进行适配。
由于原评审ipmi与新评审查询OS能效ipmi冲突(subcmd均为0x68和0x69),在此评审subcmd命令字变更,原评审材料链接:
【已评审】新增ipmi命令支持上报PCIeCard/PCIeDisk/OCPCard的设备BDF
【已评审】支持训练场景xpu调频调压能力的资源协作接口、Redfish接口及IPMI命令
评审点1:变更查询OS能效信息的IPMI命令subcmd为0x6A(原本为0x68)
变更原因:上报PCIeCard设备BDF的命令已有客户使用,查询OS能效信息的IPMI命令目前暂未发布正式版本,基于影响考虑变更查询OS能效信息的IPMI命令subcmd为0x68
评审点2:变更设置OS能效信息的IPMI命令subcmd为0x6B(原本为0x69)
变更原因:上报PCIeDisk设备BDF的命令已有客户使用,设置OS能效信息的IPMI命令目前暂未发布正式版本,基于影响考虑变更设置OS能效信息的IPMI命令subcmd为0x69
评审结论
同意变更查询OS能效信息的IPMI命令subcmd为0x6A,变更设置OS能效信息的IPMI命令subcmd为0x6B