]> granicus.if.org Git - zfs/commit
Apply a nice fix caught by Ricardo,
authorbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 3 Nov 2008 20:21:08 +0000 (20:21 +0000)
committerbehlendo <behlendo@7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c>
Mon, 3 Nov 2008 20:21:08 +0000 (20:21 +0000)
commit749045bbfa3302f8917ef681373775245b241698
tree1240613ad2cca83df75b11e44d49f276debd4b5e
parentf6c81c5ea7ba171bdb9e6d3a29c9e2a7fa6896ad
Apply a nice fix caught by Ricardo,

* spl-04-fix-taskq-spinlock-lockup.patch
Fixes a deadlock in the BIO completion handler, due to the taskq code
prematurely re-enabling interrupts when another spinlock had disabled
them in the IDE IRQ handler.

git-svn-id: https://outreach.scidac.gov/svn/spl/trunk@161 7e1ea52c-4ff2-0310-8f11-9dd32ca42a1c
include/sys/taskq.h
modules/spl/spl-taskq.c