Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

mmc_block: indicate strict ordering

The MMC block driver services requests one at a time and in strict
order. Indicate this to the block layer so that it can handle barriers
in an efficient manner.

Signed-off-by: Pierre Ossman <drzeus@drzeus.cx>

+1
+1
drivers/mmc/card/queue.c
··· 131 131 mq->req = NULL; 132 132 133 133 blk_queue_prep_rq(mq->queue, mmc_prep_request); 134 + blk_queue_ordered(mq->queue, QUEUE_ORDERED_DRAIN, NULL); 134 135 135 136 #ifdef CONFIG_MMC_BLOCK_BOUNCE 136 137 if (host->max_hw_segs == 1) {