btrfs: reduce the variable size to fit nr_pages
authorAnand Jain <anand.jain@oracle.com>
Sat, 29 May 2021 09:48:33 +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 the
@nr_pages size to unsigned int, its cascading effects are updated here.

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 c006f5d..2114cf2 100644 (file)
@@ -149,7 +149,7 @@ static int check_compressed_csum(struct btrfs_inode *inode, struct bio *bio,
        const u32 csum_size = fs_info->csum_size;
        const u32 sectorsize = fs_info->sectorsize;
        struct page *page;
-       unsigned long i;
+       unsigned int i;
        char *kaddr;
        u8 csum[BTRFS_CSUM_SIZE];
        struct compressed_bio *cb = bio->bi_private;
@@ -208,7 +208,7 @@ static void end_compressed_bio_read(struct bio *bio)
        struct compressed_bio *cb = bio->bi_private;
        struct inode *inode;
        struct page *page;
-       unsigned long index;
+       unsigned int index;
        unsigned int mirror = btrfs_io_bio(bio)->mirror_num;
        int ret = 0;
 
@@ -334,7 +334,7 @@ static void end_compressed_bio_write(struct bio *bio)
        struct compressed_bio *cb = bio->bi_private;
        struct inode *inode;
        struct page *page;
-       unsigned long index;
+       unsigned int index;
 
        if (bio->bi_status)
                cb->errors = 1;