OEM flags being returned by "GetMessageFlags" must be
ignored by generic system management software says
the IPMI 1.5 spec.
In the newest version of ipmi_si_intf.c/handle_flags
() the flags are processed if they are set and if
there is a handler for it. If they are set and there
is no handler the state machine hangs. To prevent
that this statement should be inserted after
into line 429:
smi_info->si_state = SI_NORMAL; //prevent stuck of
the state machine if OEM flags are not handled.
Log in to post a comment.