]> git.ipfire.org Git - thirdparty/linux.git/commit - fs/btrfs/sysfs.c
btrfs: add btrfs_sysfs_remove_device helper
authorAnand Jain <anand.jain@oracle.com>
Fri, 4 Sep 2020 17:34:24 +0000 (01:34 +0800)
committerDavid Sterba <dsterba@suse.com>
Wed, 7 Oct 2020 10:12:21 +0000 (12:12 +0200)
commit985e233e96e56b9980d5f632fc306bfa6e03f70f
tree687acf4771f9d3794a809674dcade8aeb3e3aef5
parent178a16c94041fe5ebf86c5620094e185cec27dd2
btrfs: add btrfs_sysfs_remove_device helper

btrfs_sysfs_remove_devices_dir() removes device link and devid kobject
(sysfs entries) for a device or all the devices in the btrfs_fs_devices.
In preparation to remove these sysfs entries for the seed as well, add
a btrfs_sysfs_remove_device() helper function and avoid code
duplication.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Anand Jain <anand.jain@oracle.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/sysfs.c