2015年5月25日 星期一

[Linux]The OS Critical Stop sensor event.

http://openipmi.sourceforge.net/IPMI.txt

上述openipmi user guide有提到當panic timeout發生時,Openipmi可以送筆OS critical stop
event log給BMC。

從下列event log的描述可以知道sensor number為非固定值,是隨著panic string走...

The field settings of the events are:
* Generator ID: 0x21 (kernel)
* EvM Rev: 0x03 (this event is formatting in IPMI 1.0 format)
* Sensor Type: 0x20 (OS critical stop sensor)
* Sensor #: The first byte of the panic string (0 if no panic string)
* Event Dir | Event Type: 0x6f (Assertion, sensor-specific event info)
* Event Data 1: 0xa1 (Runtime stop in OEM bytes 2 and 3)
* Event data 2: second byte of panic string
* Event data 3: third byte of panic string

另外, 想要產生OS critical stop event, 要enable相關的Kernel config (CONFIG_IPMI_PANIC_EVENT) 才行。

沒有留言: