[PATCH 0/3] Btrfs-progs: restriper interface

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

This is the userspace part of restriper, rebased onto the new progs
infrastructure.  Restriper commands are located under 'balance' prefix,
which is now the top level command group.  However to not confuse
existing users 'balance' prefix is also available under 'filesystem':

btrfs [filesystem] balance start
btrfs [filesystem] balance pause
btrfs [filesystem] balance cancel
btrfs [filesystem] balance resume
btrfs [filesystem] balance status

Backwards compatibility is fully preserved thanks to the new command
parser: the old 'btrfs filesystem balance <path>' works as expected.

The patchset is on top of the new parser posted half an hour ago,
available at:

git://github.com/idryomov/btrfs-progs.git restriper

Thanks,

		Ilya


Ilya Dryomov (3):
  Btrfs-progs: add restriper headers
  Btrfs-progs: add 'balance' command group infrastructure
  Btrfs-progs: add restriper commands

 Makefile          |    2 +-
 btrfs.c           |    1 +
 cmds-balance.c    |  684 +++++++++++++++++++++++++++++++++++++++++++++++++++++
 cmds-filesystem.c |   38 +---
 commands.h        |    2 +
 ctree.h           |   23 ++-
 ioctl.h           |   53 ++++
 print-tree.c      |    6 +
 volumes.h         |   31 +++
 9 files changed, 795 insertions(+), 45 deletions(-)
 create mode 100644 cmds-balance.c

-- 
1.7.6.3

--
To unsubscribe from this list: send the line "unsubscribe linux-btrfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystem Development]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux