(*如果之后架构有变,这边不会更新)
smbios-mdr
GitHub - openbmc/smbios-mdr
https://github.com/openbmc/smbios-mdr
MDR(Managed Data Region) 是 OpenBMC中取得SMBIOS Table并解析其内容的一个功能,目前网上(在没有特别帐号权限下)能找到的资料蛮少的,所以这边会尽量用公开资料做个分析 如果还不认识SMBIOS 可以先看之前写的文章
轻松搞懂SMBIOS-优快云博客
https://blog.youkuaiyun.com/yeiris/article/details/122775007

本文介绍了OpenBMC中的MDR(Managed Data Region)功能,它用于获取和解析SMBIOS表格,从而在Redfish的ProcessorCollection中展示CPU信息。SMBIOS数据可通过多种方式传递给BMC,包括MDRv1、MDRv2(Pull)、MDRv2(Push)和IPMI blobs。此外,文章还提到了CPU信息的验证过程,通过SMBIOS和EntityManagerConfig确保CPUID的合法性。
最低0.47元/天 解锁文章
1216





