From: xiaobing tu Date: Sun, 9 Dec 2012 18:19:23 +0000 (+0100) Subject: deadline: Allow 0ms deadline latency, increase the read speed X-Git-Tag: v3.8-rc1~81^2~3 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=75274551c81796b636c5acb0c2597dec7ec2e6c4;p=~emulex%2Finfiniband.git deadline: Allow 0ms deadline latency, increase the read speed Change a timer compare from after to after-equals, thus allowing 0 timeout and making deadline schedule FIFO. Signed-off-by: xiaobing tu Signed-off-by: Jens Axboe --- diff --git a/block/deadline-iosched.c b/block/deadline-iosched.c index 599b12e5380..90037b5eb17 100644 --- a/block/deadline-iosched.c +++ b/block/deadline-iosched.c @@ -230,7 +230,7 @@ static inline int deadline_check_fifo(struct deadline_data *dd, int ddir) /* * rq is expired! */ - if (time_after(jiffies, rq_fifo_time(rq))) + if (time_after_eq(jiffies, rq_fifo_time(rq))) return 1; return 0;