]> git.baikalelectronics.ru Git - kernel.git/commit
rsxx: Individual workqueues for interruptible events.
authorPhilip J Kelleher <pjk1939@linux.vnet.ibm.com>
Tue, 18 Jun 2013 19:34:54 +0000 (14:34 -0500)
committerJens Axboe <axboe@kernel.dk>
Wed, 19 Jun 2013 11:52:09 +0000 (13:52 +0200)
commitd30d7a93f5a9541be6ccc731e46eeb156df90e8c
tree5a08d03af4ef28eea4f1638a385d10d3fa107856
parent6aab1e9f42d7054a2faaf8c99ed078aba243aa87
rsxx: Individual workqueues for interruptible events.

Giving all interrupt based events their own workqueue to complete
tasks on. This fixes a bug that would cause creg commands to timeout
if too many are issued at once.

Signed-off-by: Philip J Kelleher <pjk1939@linux.vnet.ibm.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/rsxx/core.c
drivers/block/rsxx/cregs.c
drivers/block/rsxx/rsxx_priv.h