md: move async_tx_issue_pending_all outside spin_lock_irq
authorDan Williams <dan.j.williams@intel.com>
Wed, 23 Jul 2008 19:05:51 +0000 (12:05 -0700)
committerDan Williams <dan.j.williams@intel.com>
Wed, 23 Jul 2008 19:05:51 +0000 (12:05 -0700)
commitc9f21aaff1d1fb5629325130af469532d19beb93
tree41bb8d2e9d0416d76698d7610b2cbda5ea496cda
parent4b80991c6cb9efa607bc4fd6f3ecdf5511c31bb0
md: move async_tx_issue_pending_all outside spin_lock_irq

Some dma drivers need to call spin_lock_bh in their device_issue_pending
routines.  This change avoids:

WARNING: at kernel/softirq.c:136 local_bh_enable_ip+0x3a/0x85()

Signed-off-by: Dan Williams <dan.j.williams@intel.com>
drivers/md/raid5.c