diff --git a/drivers/mmc/core/block.c b/drivers/mmc/core/block.c index 579fc0bd722f39e257863d0ffd96b2c6baa3932a..654fc1ebd675b1a57ddec6a6229a9815d842db3c 100644 --- a/drivers/mmc/core/block.c +++ b/drivers/mmc/core/block.c @@ -2328,6 +2328,7 @@ static struct mmc_blk_data *mmc_blk_alloc_req(struct mmc_card *card, */ if (!blk_get_queue(md->queue.queue)) { mmc_cleanup_queue(&md->queue); + ret = -ENODEV; goto err_putdisk; }