Mostly cleanups patches.
Patches 1-7 are renames, code moves patches and there are no
functional changes.
Patch 8 drops unused argument in the function btrfs_sysfs_add_fsid().
Patch 9 merges two small functions which is an extension of the other.
Patches 10,11 and 13 removes unnecessary features in the functions,
originally it was planned to provide sysfs attributes for the scanned
and unmounted devices, as in the un-merged patch in the mailing list [1]
[1] [PATCH] btrfs: Introduce device pool sysfs attributes
Patch 12 merges functions.
Patches 14,15 are code optimize patches.
Anand Jain (15):
btrfs: sysfs, rename device_link add,remove functions
btrfs: sysfs, rename btrfs_sysfs_add_device()
btrfs: sysfs, rename btrfs_device member device_dir_kobj
btrfs: sysfs, move declared struct near its use
btrfs: sysfs, move /sys/fs/btrfs/UUID related functions together
btrfs: sysfs, move add remove _mounted function together
btrfs: sysfs, delete code in a comment
btrfs: sysfs, btrfs_sysfs_add_fsid() drop unused argument parent
btrfs: sysfs, merge btrfs_sysfs_add devices_dir and fsid
btrfs: volume, btrfs_free_stale_devices() cleanup unreachable code
btrfs: sysfs, migrate fs_decvices::fsid_kobject to struct
btrfs_fs_info
btrfs: sysfs, unexport btrfs_sysfs_add_mounted()
btrfs: sysfs, cleanup btrfs_sysfs_remove_fsid()
btrfs: sysfs, merge btrfs_sysfs_remove_fsid() helper function
btrfs: sysfs, unexport btrfs_sysfs_remove_mounted()
fs/btrfs/ctree.h | 2 +
fs/btrfs/dev-replace.c | 4 +-
fs/btrfs/disk-io.c | 25 +---
fs/btrfs/sysfs.c | 258 ++++++++++++++++++-----------------------
fs/btrfs/sysfs.h | 12 +-
fs/btrfs/volumes.c | 10 +-
fs/btrfs/volumes.h | 3 +-
7 files changed, 134 insertions(+), 180 deletions(-)
--
2.23.0