Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 929e2725 authored by Jens Axboe's avatar Jens Axboe
Browse files

ide: ide_requeue_and_plug() reinstate "always plug" behaviour



We see stalls if we don't always ensure that the queue gets run
again. Even if rq == NULL, we could have other pending requests
in the queue.

Signed-off-by: default avatarJens Axboe <jaxboe@fusionio.com>
parent 6f037937
Loading
Loading
Loading
Loading
+1 −2
Original line number Diff line number Diff line
@@ -570,7 +570,6 @@ void ide_requeue_and_plug(ide_drive_t *drive, struct request *rq)
	spin_unlock_irqrestore(q->queue_lock, flags);

	/* Use 3ms as that was the old plug delay */
	if (rq)
	blk_delay_queue(q, 3);
}