]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/md/dm-thin-metadata.c
Merge tag 'v4.20-rc3' into for-4.21/block
[linux.git] / drivers / md / dm-thin-metadata.c
index 74f6770c70b12404e965345ec561318bf2225fcb..20b0776e39ef3307aa5c418016afff4758850a68 100644 (file)
@@ -832,10 +832,8 @@ static void __set_metadata_reserve(struct dm_pool_metadata *pmd)
        if (r) {
                DMERR("could not get size of metadata device");
                pmd->metadata_reserve = max_blocks;
-       } else {
-               sector_div(total, 10);
-               pmd->metadata_reserve = min(max_blocks, total);
-       }
+       } else
+               pmd->metadata_reserve = min(max_blocks, div_u64(total, 10));
 }
 
 struct dm_pool_metadata *dm_pool_metadata_open(struct block_device *bdev,