diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c index 988b53fa41e5..b6caa35ae03a 100644 --- a/fs/btrfs/inode.c +++ b/fs/btrfs/inode.c @@ -7262,14 +7262,14 @@ static struct extent_map *btrfs_new_extent_direct(struct btrfs_inode *inode, return em; } -static int btrfs_extent_readonly(struct btrfs_fs_info *fs_info, u64 bytenr) +static bool btrfs_extent_readonly(struct btrfs_fs_info *fs_info, u64 bytenr) { struct btrfs_block_group *block_group; - int readonly = 0; + bool readonly = false; block_group = btrfs_lookup_block_group(fs_info, bytenr); if (!block_group || block_group->ro) - readonly = 1; + readonly = true; if (block_group) btrfs_put_block_group(block_group); return readonly;