aoe: avoid running request handler on plugged queue
authorEd Cashin <ecashin@coraid.com>
Fri, 9 Nov 2012 00:17:15 +0000 (19:17 -0500)
committerJens Axboe <axboe@kernel.dk>
Fri, 23 Nov 2012 13:32:55 +0000 (14:32 +0100)
commit11cfb6ff736dc89b0447b8902d6912692303f6af
tree88f19564809c6f0e84aedbc020e283df6c176c22
parent298d80152c895859bd128552db7a5b228e8a23f7
aoe: avoid running request handler on plugged queue

Calling the request handler directly on a plugged queue defeats
the performance improvements provided by the plugging mechanism.
Use the __blk_run_queue function instead of calling the request
handler directly, so that we don't interfere with the block
layer's ability to plug the queue.

Signed-off-by: Ed Cashin <ecashin@coraid.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
drivers/block/aoe/aoecmd.c