Our customers observed that sensor alarms never removed from DAT.
The investigation shows: DAT implementation removes sensor alarm only if there is
deassertion event for the previously asserted event state that rised alarm.
For the sensor that does not emit deassertion event, alarm is never removed.
However, the HPI-ATCA mapping spec defines the for event IPMI sensor the current
event state shall be present in Optional Event Data field. This information can be used to
clear alarm. The approach also applicable to other mapping realms.
File: src/alarm.c
Function: oh_detect_sensor_event_alarm
The patch is attached.
fixed in trunk (rev. #7000)
nice rev number :)