Out-of-band SRESET

Stewart Smith stewart at linux.vnet.ibm.com
Fri Mar 17 08:54:39 AEDT 2017

Patrick Williams <patrick at stwcx.xyz> writes:
> On Thu, Mar 16, 2017 at 01:32:52PM +0530, Ananth N Mavinakayanahalli wrote:
>> Hi,
>> One requirement from a OpenPOWER service point-of-view is to be able to
>> trigger an out-of-band SRESET on a unresponsive system. We can then have
>> the necessary plumbing in the host Linux kernel to either drop the
>> machine into a debugger or trigger a dump capture, if configured.
>> On P9, this would translate to a series of SCOM operations for the SBE
>> It would be good to have a REST API defined to cater to this specific
>> purpose.
>> The API should cater to:
>> - SRESET a core
>> - SRESET a chip
>> - SRESET all cores
>> Thoughts?
>> Regards,
>> Ananth
> Ananth,
> I understand the desire from your end with respect to debugging the
> host.  Is there something we can do to model this better from a REST
> perspective to make this less Power-specific?  Do other architectures
> also have a "send debug interrupt"?

on x86 there's the NMI, which can be sent via "ipmitool power diag"

It also exists in RedFish as a type of restart (on, forceoff,
gracefulrestart, nmi etc)

Stewart Smith
OPAL Architect, IBM.

More information about the openbmc mailing list