X-Git-Url: https://git.kernelconcepts.de/?a=blobdiff_plain;f=fs%2Fext4%2Fdev.c;h=e0b513a4efb9f595ccec817bd5cce5c2c7b9ff6b;hb=7f14fb20f895016fb38d30ce71aeb4d441b5bcb8;hp=787e04133a5dd23b1e4f627fa634d624a61b0dfb;hpb=8b485ba12b0defa0c4ed3559789250238f8331a8;p=karo-tx-uboot.git diff --git a/fs/ext4/dev.c b/fs/ext4/dev.c index 787e04133a..e0b513a4ef 100644 --- a/fs/ext4/dev.c +++ b/fs/ext4/dev.c @@ -41,7 +41,7 @@ void ext4fs_set_blk_dev(block_dev_desc_t *rbdd, disk_partition_t *info) get_fs()->dev_desc = rbdd; part_info = info; part_offset = info->start; - get_fs()->total_sect = (info->size * info->blksz) >> + get_fs()->total_sect = ((uint64_t)info->size * info->blksz) >> get_fs()->dev_desc->log2blksz; }