|
@@ -2053,7 +2053,7 @@ static void cfq_shutdown_timer_wq(struct cfq_data *cfqd)
|
|
|
{
|
|
{
|
|
|
del_timer_sync(&cfqd->idle_slice_timer);
|
|
del_timer_sync(&cfqd->idle_slice_timer);
|
|
|
del_timer_sync(&cfqd->idle_class_timer);
|
|
del_timer_sync(&cfqd->idle_class_timer);
|
|
|
- blk_sync_queue(cfqd->queue);
|
|
|
|
|
|
|
+ kblockd_flush_work(&cfqd->unplug_work);
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
static void cfq_put_async_queues(struct cfq_data *cfqd)
|
|
static void cfq_put_async_queues(struct cfq_data *cfqd)
|