diff --git a/[refs] b/[refs] index 44bd165d1b47..ee0d441c0f77 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: ad01b1ca797e5898cd40bb32cf0dc8c85aa9f7e8 +refs/heads/master: 44eb123126d289bac398cac0232309c228386671 diff --git a/trunk/block/cfq-iosched.c b/trunk/block/cfq-iosched.c index 102ebc2c5c34..aae3123bf3ee 100644 --- a/trunk/block/cfq-iosched.c +++ b/trunk/block/cfq-iosched.c @@ -936,7 +936,7 @@ static int cfq_arm_slice_timer(struct cfq_data *cfqd, struct cfq_queue *cfqq) * seeks. so allow a little bit of time for him to submit a new rq */ if (sample_valid(cic->seek_samples) && CIC_SEEKY(cic)) - sl = 2; + sl = min(sl, msecs_to_jiffies(2)); mod_timer(&cfqd->idle_slice_timer, jiffies + sl); return 1;