aboutsummaryrefslogtreecommitdiffstats
path: root/drivers/char/digi1.h
diff options
context:
space:
mode:
authorCorey Minyard <minyard@acm.org>2007-05-08 03:23:54 -0400
committerLinus Torvalds <torvalds@woody.linux-foundation.org>2007-05-08 14:14:58 -0400
commitee6cd5f8f573ad11f270a07fb201822c2862474d (patch)
tree2daf7e039fc3ea304223addf2bc27678fc77487c /drivers/char/digi1.h
parentdba9b4f6a096f39dd58d67fbc643a7c1bf2973eb (diff)
ipmi: allow shared interrupts
The IPMI driver used enable_irq and disable_irq when it got into situations where it couldn't allocate memory; it did this to avoid having the interrupt just lock the machine when it couldn't get memory to perform the transaction to disable the interrupt. This patch modifies the driver to not use disable_irq and enable_irq. It instead sends the messages to the BMC to perform this operation. It also makes sure interrupts are cleanly disabled when the interface is shut down and cleans up some shutdown things that are no longer necessary. 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>
Diffstat (limited to 'drivers/char/digi1.h')
0 files changed, 0 insertions, 0 deletions