diff mbox

MMC: Fix the block device read only flag

Message ID AANLkTin71fwTVtVY0j-VNPQpGRkwossvhN+28V=VV-pN@mail.gmail.com (mailing list archive)
State New, archived
Headers show

Commit Message

Marc-André Hébert Jan. 31, 2011, 4:42 p.m. UTC
None
diff mbox

Patch

diff --git a/drivers/mmc/card/block.c b/drivers/mmc/card/block.c
index bfc8a8a..61d233a 100644
--- a/drivers/mmc/card/block.c
+++ b/drivers/mmc/card/block.c
@@ -621,6 +621,7 @@  static struct mmc_blk_data *mmc_blk_alloc(struct
mmc_card *card)
 	md->disk->private_data = md;
 	md->disk->queue = md->queue.queue;
 	md->disk->driverfs_dev = &card->dev;
+	set_disk_ro(md->disk, md->read_only);

 	/*