Open nicklela opened 1 year ago
We can use REPORT_STATUS_CODE_XXX() defined in edk2/MdePkg/Include/Library/ReportStatusCodeLib.h to return Redfish errors. When BMC follows ARM SBMR specification, these progress code can be logged in BMC.
Possible solution:
@changab, @wangsim is working on this and we are using boot progress code. Not sure if you check PLDM evet path or not...
This is how edk2 does this:
After discussion, we can send RFC to edk2-devel and propose to add Manageability status code to PiStatusCode.h
Server usually has its own error logging mechanism. Although Redfish has error report definition. Do we consider to create a library so plat form can link to their own error logging system?