From: kfx Date: Wed, 30 Oct 2013 09:39:42 +0000 (+0800) Subject: rkemmc: msdos: check_partition: fixed usb check error X-Git-Tag: firefly_0821_release~6522 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=823584064d8bfc3cfbaf94af5024234ebb46b5ac;p=firefly-linux-kernel-4.4.55.git rkemmc: msdos: check_partition: fixed usb check error --- diff --git a/fs/partitions/msdos.c b/fs/partitions/msdos.c index bb7f006f20f8..8b098c1b1d2b 100644 --- a/fs/partitions/msdos.c +++ b/fs/partitions/msdos.c @@ -442,7 +442,7 @@ int msdos_partition(struct parsed_partitions *state) int slot; #ifdef CONFIG_EMMC_RK //if card is emmc, msdos_partition return false - if(state->bdev->bd_disk->first_minor == 0) + if(state->bdev->bd_disk->major == MMC_BLOCK_MAJOR &&state->bdev->bd_disk->first_minor == 0) return 0; #endif