btrfs-progs: free-space-cache: Use DIV_ROUND_UP() to replace open code
authorQu Wenruo <wqu@suse.com>
Mon, 5 Mar 2018 08:09:12 +0000 (16:09 +0800)
committerDavid Sterba <dsterba@suse.com>
Fri, 30 Mar 2018 20:15:53 +0000 (22:15 +0200)
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
free-space-cache.c

index 50356d0..f933f9f 100644 (file)
@@ -54,8 +54,7 @@ static int io_ctl_init(struct io_ctl *io_ctl, u64 size, u64 ino,
                       struct btrfs_root *root)
 {
        memset(io_ctl, 0, sizeof(struct io_ctl));
-       io_ctl->num_pages = (size + root->fs_info->sectorsize - 1) /
-                               root->fs_info->sectorsize;
+       io_ctl->num_pages = DIV_ROUND_UP(size, root->fs_info->sectorsize);
        io_ctl->buffer = kzalloc(size, GFP_NOFS);
        if (!io_ctl->buffer)
                return -ENOMEM;