Allow 0ms deadline latency
PATCH 1/1 Allow 0ms deadline latency
Subject: [PATCH] Allow 0ms deadline latency, increase the read speed
Signed-off-by xiaobing tu <[email protected]>
---block/deadline-iosched.c | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
block/deadline-iosched.c +1 -1
@@ -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 ;
Signature · 1 line
1.7.6
re-send it
Quoted 21 lines · On 12/10/2012 12:01 AM, xtu4 wrote:
Subject: [PATCH] Allow 0ms deadline latency, increase the read speed
Signed-off-by xiaobing tu <[email protected]>---
block/deadline-iosched.c| 2 +-1 files changed, 1 insertions(+), 1 deletions(-)block/deadline-iosched.c +1
-1@@ -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;
Jens Axboe
maintainerQuoted 21 lines · On 2012-12-09 17:02, xtu4 wrote:
Quoted 20 lines · On 12/10/2012 12:01 AM, xtu4 wrote:
Subject: [PATCH] Allow 0ms deadline latency, increase the read speed
Signed-off-by xiaobing tu <[email protected]>---
block/deadline-iosched.c| 2 +-1 files changed, 1 insertions(+), 1 deletions(-)block/deadline-iosched.c +1
-1@@ -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;
Quoted 1 line
Quoted 1 line
return 0;
Looks fine, it allows FIFO behaviour for deadline as well. I have applied it.
Signature · 1 line
Jens Axboe