Leveraging and extending smbios-mdr
Garrett, Mike (HPE Server Firmware)
mike.garrett at hpe.com
Wed Jul 28 01:47:04 AEST 2021
Hello Artem and all,
We are integrating smbios-mdr into our build. Our SMBIOS info is downloaded and built as a file in the filesystem using proprietary means (our CHIF - channel interface). Our hope is that we can simply point the smbios-mdr service at it and light up new information about the platform in dbus, Redfish, and the GUI.
However, I can't find much in the way of documentation about smbios-mdr. I'm especially interested in how to extend the functionality past just CPUs and DIMMs into things like OEM records supplied by the BIOS. Seems like the possibilities are:
1. Smbios-mdr has a generic dbus API and we write an independent service to query it for this info and publish to dbus
2. We create a generic extension mechanism for smbios-mdr for vendors to add OEM support and push to dbus directly from smbios-mdr (like w/ CPUs/DIMMs)
3. We fork smbios-mdr and extend it (not preferred).
I'd like to hear how best to leverage this recipe.
Thanks,
Mike
More information about the openbmc
mailing list