diff --git a/drivers/md/dm.c b/drivers/md/dm.c index a930b72314ac985da702f8b47a8054a75b2e2ba8..0bf79a0bad374291db6a22f45c1cad70ce7188a8 100644 --- a/drivers/md/dm.c +++ b/drivers/md/dm.c @@ -1164,6 +1164,7 @@ static void old_requeue_request(struct request *rq) spin_lock_irqsave(q->queue_lock, flags); blk_requeue_request(q, rq); + blk_run_queue_async(q); spin_unlock_irqrestore(q->queue_lock, flags); }