path: root/block/scsi_ioctl.c
diff options
authorJens Axboe <>2006-02-04 23:27:38 -0800
committerLinus Torvalds <>2006-02-05 11:06:51 -0800
commit9a7a67af8bb02106f0fb01dd9d237332f874be9a (patch)
tree6ad56122d38d118e6d53caa94a60037291294a25 /block/scsi_ioctl.c
parent88a2a4ac6b671a4b0dd5d2d762418904c05f4104 (diff)
[PATCH] fix ordering on requeued request drainage
Previously, if a fs request which was being drained failed and got requeued, blk_do_ordered() didn't allow it to be reissued, which causes queue stall. This patch makes blk_do_ordered() use the sequence of each request to determine whether a request can be issued or not. This fixes the bug and simplifies code. Signed-off-by: Tejun Heo <> Acked-by: Jens Axboe <> Signed-off-by: Andrew Morton <> Signed-off-by: Linus Torvalds <>
Diffstat (limited to 'block/scsi_ioctl.c')
0 files changed, 0 insertions, 0 deletions