diff --git a/drivers/mmc/card/queue.c b/drivers/mmc/card/queue.c index 32ab5a1947b0..cf29809f69e4 100644 --- a/drivers/mmc/card/queue.c +++ b/drivers/mmc/card/queue.c @@ -445,8 +445,6 @@ unsigned int mmc_queue_map_sg(struct mmc_queue *mq, struct mmc_queue_req *mqrq) if (!mqrq->bounce_buf) return blk_rq_map_sg(mq->queue, mqrq->req, mqrq->sg); - BUG_ON(!mqrq->bounce_sg); - sg_len = blk_rq_map_sg(mq->queue, mqrq->req, mqrq->bounce_sg); mqrq->bounce_sg_len = sg_len;