All of lore.kernel.org
 help / color / mirror / Atom feed
From: Vishwanatha Subbanna <vishwa@linux.ibm.com>
To: openbmc@lists.ozlabs.org
Subject: IBM :: LEDS::  Virtual System Attention Indicator functionality
Date: Wed, 05 Aug 2020 17:42:20 +0530	[thread overview]
Message-ID: <360a44adbed21863229cdc89c82e356d@linux.vnet.ibm.com> (raw)

Hello,

Sending this email to get feedback on one of the features that IBM would 
need to implement and is called "Virtual System Attention Indicator".

*What is a System Attention Indicator ( SAI )* : When an error happens 
in the system, usually, it is isolated to a part to be replaced and the 
LED for that faulty part would be turned on.

However, in some cases, it may not be possible to isolate the issue to a 
particular part. In those cases, IBM systems turn on Amber LED that is 
mostly at the front of the system and is called "System Attention 
Indicator".

So, it means, there is some issue in the system and that demands service 
events to be examined to isolate the part.

Such errors can be detected either by Platform management functionality, 
BMC; or can be detected by the upper layer partitions. When we turn on 
the System Attention Indicator, it would be useful to say why it is 
turned on. As in, is it turned on due to an error seen by BMC or is it 
due to an error seen by the partition.

If BMC encounters an error that falls under SAI, then BMC will set a 
virtual SAI, which is nothing but a software setting indicating so and 
is called "Platform Service Attention".

Similarly, if a partition encounters an error, then a virtual SAI will 
be set and is called "Partition Service Attention".

So, the Physical SAI LED will be turned on if either of these virtual 
SAs are on.

Admins should be able to clear these software settings and that would 
result in clearing the real SAI LED under the cover.

As an addition, Admins can say [I know I have an issue in the system] 
and would chose to turn off the real SAI LED. In that case, both the 
virtual SA would be turned off as well.

My current proposal is to have an interface defined in 
phosphor-dbbus-interfaces depicting these above.

The other thing is representing this in Redfish and I have it posted :

https://redfishforum.com/thread/361/virtual-system-attention-indicator-functional

Is anyone in the community having such a need / would be interested ?.

Thank you,
!! Vishwa !!

                 reply	other threads:[~2020-08-05 12:12 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=360a44adbed21863229cdc89c82e356d@linux.vnet.ibm.com \
    --to=vishwa@linux.ibm.com \
    --cc=openbmc@lists.ozlabs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.