diff options
author | Gu Jinxiang <gujx@cn.fujitsu.com> | 2018-07-12 08:23:15 +0200 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-08-06 13:12:48 +0200 |
commit | d64dcbd183abab251beb0fa0acd81a772a09887e (patch) | |
tree | 17a72314f3abfbde712f6c3712ca0d0deb8760bf /lib/strnlen_user.c | |
parent | btrfs: fix mount and ioctl device scan ioctl race (diff) | |
download | linux-d64dcbd183abab251beb0fa0acd81a772a09887e.tar.xz linux-d64dcbd183abab251beb0fa0acd81a772a09887e.zip |
btrfs: make fs_devices a local variable in btrfs_parse_early_options
fs_devices is always passed to btrfs_scan_one_device which overrides it.
In the call stack below fs_devices is passed to btrfs_scan_one_device
from btrfs_mount_root. In btrfs_mount_root the output fs_devices of
this call stack is not used.
btrfs_mount_root
btrfs_parse_early_options
btrfs_scan_one_device
So, it is not necessary to pass fs_devices from btrfs_mount_root, using
a local variable in btrfs_parse_early_options is enough.
Signed-off-by: Gu Jinxiang <gujx@cn.fujitsu.com>
Reviewed-by: Anand Jain <Anand.Jain@oracle.com>
Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'lib/strnlen_user.c')
0 files changed, 0 insertions, 0 deletions