aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--block/cfq-iosched.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/block/cfq-iosched.c b/block/cfq-iosched.c
index f3f62394b986..e2f80463ed0d 100644
--- a/block/cfq-iosched.c
+++ b/block/cfq-iosched.c
@@ -2113,7 +2113,9 @@ static void cfq_choose_cfqg(struct cfq_data *cfqd)
2113 cfqd->workload_expires = jiffies + cfqg->saved_workload_slice; 2113 cfqd->workload_expires = jiffies + cfqg->saved_workload_slice;
2114 cfqd->serving_type = cfqg->saved_workload; 2114 cfqd->serving_type = cfqg->saved_workload;
2115 cfqd->serving_prio = cfqg->saved_serving_prio; 2115 cfqd->serving_prio = cfqg->saved_serving_prio;
2116 } 2116 } else
2117 cfqd->workload_expires = jiffies - 1;
2118
2117 choose_service_tree(cfqd, cfqg); 2119 choose_service_tree(cfqd, cfqg);
2118} 2120}
2119 2121