diff --git a/fs/btrfs/relocation.c b/fs/btrfs/relocation.c index 92eb4832ff86fb189161d37943d88dfe9d593190..a5f6a8061b21c8b3e84e26ec14606c02d561640b 100644 --- a/fs/btrfs/relocation.c +++ b/fs/btrfs/relocation.c @@ -3263,7 +3263,7 @@ static int add_tree_block(struct reloc_control *rc, struct rb_node *rb_node; u32 item_size; int level = -1; - int generation; + u64 generation; eb = path->nodes[0]; item_size = btrfs_item_size_nr(eb, path->slots[0]);