mirror of
https://mirrors.bfsu.edu.cn/git/linux.git
synced 2024-11-25 05:04:09 +08:00
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
Block a user