]> git.baikalelectronics.ru Git - kernel.git/commit
ide: ensure that we re-run the queue handler
authorJens Axboe <jaxboe@fusionio.com>
Sat, 26 Mar 2011 18:49:54 +0000 (19:49 +0100)
committerJens Axboe <jaxboe@fusionio.com>
Sat, 26 Mar 2011 18:49:54 +0000 (19:49 +0100)
commit81479b80e152b2af56e23265ea1d9fd74af1145b
treed424345b88c0f2dae88beb6bbb5d153b028f824a
parent3e75644065755cbdbd8a55a9221c4d85b1937ed0
ide: ensure that we re-run the queue handler

The conversion to blk_delay_queue() missed parts of IDE.
Add a blk_delay_queue() to ensure that the request handler
gets reinvoked when it needs to.

Note that in all but one place the old plug re-run delay of
3 msecs is used, even though it probably could be shorter
for performance reasons in some of those cases.

Reported-by: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Jens Axboe <jaxboe@fusionio.com>
drivers/ide/ide-io.c