Exposing POST codes

Stewart Smith stewart at linux.vnet.ibm.com
Tue Mar 13 17:48:19 AEDT 2018


Rob Lippert <rlippert at google.com> writes:
> I implemented port 80h POST codes for POWER9 hostboot a while back:
> https://github.com/open-power/hostboot/blob/c93bef31ae6ce781f9e0a11bb9224b6728ff120f/src/usr/initservice/istepdispatcher/istepdispatcher.C#L2312
>
> On Zaius machines we are using that support with Patrick's snoop daemon and
> a separate daemon that receives the code via dbus and outputs it over the
> front 7seg debug display.
> It has proven useful for getting early error/debug reports from technicians
> at scale e.g. "5 machines stopped at code 35h, 2 at 72h" provides a quick
> overview of what the problems are for me to debug further (since I have the
> decoder ring, and the istep names would be useless to them anyways).

Neat!

Anything we should add to skiboot or petitboot environment for this? Or
do we not fail in IPL enough to warrant it?

-- 
Stewart Smith
OPAL Architect, IBM.



More information about the openbmc mailing list