Home
last modified time | relevance | path

Searched hist:"7 adf579c8babf62026e6aab1dee85e6b104d9936" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/drivers/char/ipmi/
H A Dipmi_msghandler.cdiff 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 Dipmi_si_intf.cdiff 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>