ISSUE链接:
背景(必填,文字描述议题背景,如需求来源、问题场景):
BIOS上报PCIe设备的空间资源信息,通过新增rpc方法存储到本地数据库
决策点(必填,一句话描述待决策点):
在bmc.kepler.Systems.PCIeDevices下新增方法,SetPhysicalSlotNumberInfo
详细描述(必填,描述待评审接口的详细内容):
资源path:/bmc/kepler/Systems/1/PCIeDevices
资源interface:bmc.kepler.Systems.PCIeDevices
变化类型:新增方法 SetPhysicalSlotNumberInfo
应用场景: 用于存储BIOS发到BMC的Physical Slot Number信息,存储位置为pcie_device本地数据库
持久化类型:不涉及
操作权限: ConfigureSelf
解析规则:BIOS发到BMC的数据字段:
丝印X和丝印Y存储在slot字段,BOX ID和Switch ID存储在resv1字段
数据库定义:存储位置为/usr/sbin/sqlite3 /opt/bmc/pram/persistence.local/pcie_device.db
结论
不同意在bmc.kepler.Systems.PCIeDevices下新增方法SetPhysicalSlotNumberInfo