linux-btrfs.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/6 v2] update sysfs per btrfs device operations
@ 2014-06-03  3:35 Anand Jain
  2014-06-03  3:35 ` [PATCH 1/6 v2] btrfs: rename add_device_membership to btrfs_kobj_add_device Anand Jain
                   ` (6 more replies)
  0 siblings, 7 replies; 17+ messages in thread
From: Anand Jain @ 2014-06-03  3:35 UTC (permalink / raw)
  To: linux-btrfs; +Cc: jeffm, dsterba, clm

This patch set fixes the bugs which Jeff patch is fixing,
which is to update sysfs when device is added and removed.

Further, this patch set also address the following.
  - Update sysfs path when device is replaced
  - Update sysfs path when sprout is created

Also mainly this patch makes the code more modular
which will support the enhancement like in the RFC
patch 6/6 below

Thanks.

Anand Jain (6):
  btrfs: rename add_device_membership to btrfs_kobj_add_device
  btrfs: dev delete should remove sysfs entry
  btrfs: dev add should add its sysfs entry
  btrfs: dev replace should replace the sysfs entry
  btrfs: create sprout should rename fsid on the sysfs as well
  btrfs: revamp /sys/fs/btrfs/<fsid>/devices

 fs/btrfs/dev-replace.c     |   5 +++
 fs/btrfs/sysfs.c           | 103 +++++++++++++++++++++++++++++++++++++++++----
 fs/btrfs/sysfs.h           |   4 ++
 fs/btrfs/volumes.c         |  18 ++++++++
 fs/btrfs/volumes.h         |   2 +
 include/uapi/linux/btrfs.h |   1 +
 6 files changed, 125 insertions(+), 8 deletions(-)

-- 
1.8.5.3


^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2014-06-20 15:36 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-06-03  3:35 [PATCH 0/6 v2] update sysfs per btrfs device operations Anand Jain
2014-06-03  3:35 ` [PATCH 1/6 v2] btrfs: rename add_device_membership to btrfs_kobj_add_device Anand Jain
2014-06-03 13:23   ` David Sterba
2014-06-03  3:36 ` [PATCH 2/6 v2] btrfs: dev delete should remove sysfs entry Anand Jain
2014-06-03 13:23   ` David Sterba
2014-06-03  3:36 ` [PATCH 3/6 v2] btrfs: dev add should add its " Anand Jain
2014-06-03 13:23   ` David Sterba
2014-06-03  3:36 ` [PATCH 4/6 v2] btrfs: dev replace should replace the " Anand Jain
2014-06-03 13:39   ` David Sterba
2014-06-03  3:36 ` [PATCH 5/6 v2] btrfs: create sprout should rename fsid on the sysfs as well Anand Jain
2014-06-03 13:41   ` David Sterba
2014-06-03  3:36 ` [PATCH 6/6 RFC v2] btrfs: revamp /sys/fs/btrfs/<fsid>/devices Anand Jain
2014-06-03 14:08   ` David Sterba
2014-06-04  4:03     ` Anand Jain
2014-06-20  9:53 ` [PATCH 0/6 v2] update sysfs per btrfs device operations David Sterba
2014-06-20 15:40   ` Chris Mason
2014-06-20 15:42   ` Chris Mason

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).