btrfs: move check for device generation to the last
No functional changes. This helps to move the entire section into a new function. Signed-off-by: Anand Jain <anand.jain@oracle.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
71f8a8d2c1
commit
9f050db43e
|
@ -1044,9 +1044,6 @@ static int __btrfs_open_devices(struct btrfs_fs_devices *fs_devices,
|
|||
goto error_brelse;
|
||||
|
||||
device->generation = btrfs_super_generation(disk_super);
|
||||
if (!latest_dev ||
|
||||
device->generation > latest_dev->generation)
|
||||
latest_dev = device;
|
||||
|
||||
if (btrfs_super_flags(disk_super) & BTRFS_SUPER_FLAG_SEEDING) {
|
||||
device->writeable = 0;
|
||||
|
@ -1073,6 +1070,11 @@ static int __btrfs_open_devices(struct btrfs_fs_devices *fs_devices,
|
|||
&fs_devices->alloc_list);
|
||||
}
|
||||
brelse(bh);
|
||||
|
||||
if (!latest_dev ||
|
||||
device->generation > latest_dev->generation)
|
||||
latest_dev = device;
|
||||
|
||||
continue;
|
||||
|
||||
error_brelse:
|
||||
|
|
Loading…
Reference in New Issue