<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Mon, Mar 12, 2018 at 11:48 PM, Stewart Smith <span dir="ltr"><<a href="mailto:stewart@linux.vnet.ibm.com" target="_blank">stewart@linux.vnet.ibm.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><span class="gmail-">Rob Lippert <<a href="mailto:rlippert@google.com">rlippert@google.com</a>> writes:<br>
> I implemented port 80h POST codes for POWER9 hostboot a while back:<br>
> <a href="https://github.com/open-power/hostboot/blob/c93bef31ae6ce781f9e0a11bb9224b6728ff120f/src/usr/initservice/istepdispatcher/istepdispatcher.C#L2312" rel="noreferrer" target="_blank">https://github.com/open-power/<wbr>hostboot/blob/<wbr>c93bef31ae6ce781f9e0a11bb9224b<wbr>6728ff120f/src/usr/<wbr>initservice/istepdispatcher/<wbr>istepdispatcher.C#L2312</a><br>
><br>
> On Zaius machines we are using that support with Patrick's snoop daemon and<br>
> a separate daemon that receives the code via dbus and outputs it over the<br>
> front 7seg debug display.<br>
> It has proven useful for getting early error/debug reports from technicians<br>
> at scale e.g. "5 machines stopped at code 35h, 2 at 72h" provides a quick<br>
> overview of what the problems are for me to debug further (since I have the<br>
> decoder ring, and the istep names would be useless to them anyways).<br>
<br>
</span>Neat!<br>
<br>
Anything we should add to skiboot or petitboot environment for this? Or<br>
do we not fail in IPL enough to warrant it?<br></blockquote><div><br></div><div>I've never seen a hang in skiboot/petitboot yet so haven't done the work there to add POST codes yet...</div><div><br></div><div>If you look at the picture published at openpower conference you can see the POST code display on the machines in a rack:</div><div><a href="https://www.top500.org/news/openpower-gathers-momentum-with-major-deployments/">https://www.top500.org/news/openpower-gathers-momentum-with-major-deployments/</a><br></div><div><br></div><div>All the machines in that picture are at 0x9b which is end of hostboot aka "good" :)</div><div>(except the one that seems to be soft off for some reason... oops)</div><div><br></div><div>-Rob</div></div></div></div>