SourceForge has been redesigned. Learn more.
Close

#20 Oem0 bit must be ignored by generic drivers.

closed-fixed
nobody
None
5
2006-09-15
2006-09-12
No

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
"if (smi_info->oem_data_avail_handler(smi_info))
goto retry;"
into line 429:
smi_info->si_state = SI_NORMAL; //prevent stuck of
the state machine if OEM flags are not handled.

Discussion

  • Corey Minyard

    Corey Minyard - 2006-09-15
    • status: open --> closed
     
  • Corey Minyard

    Corey Minyard - 2006-09-15

    Logged In: YES
    user_id=236278

    A patch fixing the problem was sumbmitted to LKML. Thanks.

     
  • Corey Minyard

    Corey Minyard - 2006-09-15
    • status: closed --> closed-fixed
     

Log in to post a comment.