From 92562248e3eb88e594afb3d173cfb530be6ab7d2 Mon Sep 17 00:00:00 2001 From: Aaron Carroll Date: Wed, 5 Dec 2007 21:07:07 +1100 Subject: [PATCH] --- yaml --- r: 75050 b: refs/heads/master c: 49565124b13bb16607e7f8fc8fb1d9c5c355a1a3 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/block/as-iosched.c | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/[refs] b/[refs] index 9054527a09fe..dbc7bd2a81df 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 8896f3c039b0834ba695d154299b724ee5710b97 +refs/heads/master: 49565124b13bb16607e7f8fc8fb1d9c5c355a1a3 diff --git a/trunk/block/as-iosched.c b/trunk/block/as-iosched.c index 4513fc59c9da..555cd6bf4ce5 100644 --- a/trunk/block/as-iosched.c +++ b/trunk/block/as-iosched.c @@ -1097,7 +1097,8 @@ static int as_dispatch_request(struct request_queue *q, int force) ad->batch_data_dir = REQ_ASYNC; ad->current_write_count = ad->write_batch_count; ad->write_batch_idled = 0; - rq = ad->next_rq[ad->batch_data_dir]; + rq = rq_entry_fifo(ad->fifo_list[REQ_ASYNC].next); + ad->last_check_fifo[REQ_ASYNC] = jiffies; goto dispatch_request; }