btrfs: optimize variables size in btrfs_submit_compressed_read
authorAnand Jain <anand.jain@oracle.com>
Sat, 29 May 2021 09:48:34 +0000 (17:48 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 21 Jun 2021 13:19:07 +0000 (15:19 +0200)
Patch "btrfs: reduce compressed_bio member's types" reduced some
member's size. Declare the variables @compressed_len, @nr_pages and
@pg_index size as an unsigned int in the function
btrfs_submit_compressed_read.

Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/compression.c

index 2114cf2..c527ae8 100644 (file)
@@ -669,9 +669,9 @@ blk_status_t btrfs_submit_compressed_read(struct inode *inode, struct bio *bio,
        struct btrfs_fs_info *fs_info = btrfs_sb(inode->i_sb);
        struct extent_map_tree *em_tree;
        struct compressed_bio *cb;
-       unsigned long compressed_len;
-       unsigned long nr_pages;
-       unsigned long pg_index;
+       unsigned int compressed_len;
+       unsigned int nr_pages;
+       unsigned int pg_index;
        struct page *page;
        struct bio *comp_bio;
        u64 cur_disk_byte = bio->bi_iter.bi_sector << 9;