X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=fs%2Fext4%2Fdev.c;h=e0b513a4efb9f595ccec817bd5cce5c2c7b9ff6b;hb=415548d88446134549917aae026f53dbbee36fd2;hp=787e04133a5dd23b1e4f627fa634d624a61b0dfb;hpb=3be2bdf5dc69b3142c1162a59bc67191c9077567;p=u-boot 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; }