
From: "Lan Yixun (dlan)" dennis.yxun@gmail.com
err: lt703a # ext4ls nand 3:0 Failed to mount ext2 filesystem... ** Unrecognized filesystem type **
bug may introduced by commit:
commit 50ce4c07df1c98aabf4630b35152ed95a87242f7 Author: Egbert Eich eich@suse.com Date: Wed May 1 01:13:19 2013 +0000
fs/ext4: Support device block sizes != 512 bytes
Signed-off-by: Lan Yixun (dlan) dennis.yxun@gmail.com --- disk/part.c | 4 ++++ 1 file changed, 4 insertions(+)
diff --git a/disk/part.c b/disk/part.c index fc8404d..dbc94c4 100644 --- a/disk/part.c +++ b/disk/part.c @@ -551,6 +551,8 @@ int get_device_and_partition(const char *ifname, const char *dev_part_str, goto cleanup; }
+ (*dev_desc)->log2blksz = LOG2((*dev_desc)->blksz); + info->start = 0; info->size = (*dev_desc)->lba; info->blksz = (*dev_desc)->blksz; @@ -634,6 +636,8 @@ int get_device_and_partition(const char *ifname, const char *dev_part_str, goto cleanup; }
+ (*dev_desc)->log2blksz = LOG2((*dev_desc)->blksz); + ret = part; goto cleanup;