summaryrefslogtreecommitdiff
path: root/drivers/scsi/pcmcia/fdomain_stub.c
diff options
context:
space:
mode:
authorAlexander Schmidt <alexs@linux.vnet.ibm.com>2009-12-09 21:11:04 +0300
committerRoland Dreier <rolandd@cisco.com>2009-12-09 21:11:04 +0300
commit9420269428b3dc80c98e52beac60a3976fbef7d2 (patch)
treeb2b43bbaa396613434143efe79b00b15eed690f1 /drivers/scsi/pcmcia/fdomain_stub.c
parent91d3f9bacdb4950d2f79fe2ba296aa249f60d06c (diff)
downloadlinux-9420269428b3dc80c98e52beac60a3976fbef7d2.tar.xz
IB/ehca: Rework destroy_eq()
The ibmebus_free_irq() function, which might sleep, was called with interrupts disabled. To fix this, make sure that no interrupts are running by killing the interrupt tasklet. Also lock the shca_list_lock to protect against the poll_eqs_timer running concurrently. Signed-off-by: Alexander Schmidt <alexs@linux.vnet.ibm.com> Signed-off-by: Roland Dreier <rolandd@cisco.com>
Diffstat (limited to 'drivers/scsi/pcmcia/fdomain_stub.c')
0 files changed, 0 insertions, 0 deletions