Where to collect information for Redfish System's Processors, Storage, Memory data

Thang Nguyen thang at os.amperecomputing.com
Tue Mar 16 21:22:13 AEDT 2021


Hi,

I am looking for how to support Redfish System schema which information 
from Host:

- Processors: redfish/v1/Systems/system/Processors

- Storage: redfish/v1/Systems/system/Storage

- Memory: redfish/v1/Systems/system/Memory

I looked into the bmcweb repository at redfish-core/lib/memory.hpp and 
redfish-core/lib/pcie.hpp but just see doGet() function to read data 
from dbus to report via Redfish. There is no doPost() function to post 
codes to Redfish.

My questions are:

1. How can Host BIOS collect information and send to BMC so that BMC can 
report via Redfish? via in-band Redfish?

2. If the information is not from BIOS, how can BMC collect information? 
What recipes/repositories are used to collect information?


Thanks,

Thang Q. Nguyen -



More information about the openbmc mailing list