Searched hist:"7 adf579c8babf62026e6aab1dee85e6b104d9936" (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/drivers/char/ipmi/ |
H A D | ipmi_msghandler.c | diff 7adf579c8babf62026e6aab1dee85e6b104d9936 Wed Mar 28 16:42:49 CDT 2012 Corey Minyard <cminyard@mvista.com> ipmi: use a tasklet for handling received messages
The IPMI driver would release a lock, deliver a message, then relock. This is obviously ugly, and this patch converts the message handler interface to use a tasklet to schedule work. This lets the receive handler be called from an interrupt handler with interrupts enabled.
Signed-off-by: Corey Minyard <cminyard@mvista.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|
H A D | ipmi_si_intf.c | diff 7adf579c8babf62026e6aab1dee85e6b104d9936 Wed Mar 28 16:42:49 CDT 2012 Corey Minyard <cminyard@mvista.com> ipmi: use a tasklet for handling received messages
The IPMI driver would release a lock, deliver a message, then relock. This is obviously ugly, and this patch converts the message handler interface to use a tasklet to schedule work. This lets the receive handler be called from an interrupt handler with interrupts enabled.
Signed-off-by: Corey Minyard <cminyard@mvista.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
|