• Corey Minyard's avatar
    ipmi: fix ipmi_si modprobe hang · 9a2845c4
    Corey Minyard authored
    Instead of queuing IPMB messages before channel initialization, just
    throw them away.  Nobody will be listening for them at this point,
    anyway, and they will clog up the queue and nothing will be delivered
    if we queue them.
    
    Also set the current channel to the number of channels, as this value
    is used to tell if the channel information has been initialized.
    Signed-off-by: default avatarCorey Minyard <cminyard@mvista.com>
    Cc: Ferenc Wagner <wferi@niif.hu>
    Cc: Dan Frazier <dannf@hp.com>
    Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
    9a2845c4
ipmi_msghandler.c 113 KB