new util: 'btrfs'
authorghigo <ghigo@kreijack.homelinux.net>
Sun, 24 Jan 2010 17:00:05 +0000 (18:00 +0100)
committerChris Mason <chris.mason@oracle.com>
Thu, 11 Mar 2010 18:45:47 +0000 (13:45 -0500)
commit6d2cf042471cc728b5399b2beae54603739bc66a
tree0d8ea823ec7c1e4676630153eee998cc6fcfb62c
parent06cbf62fda156d1399022158d671353d1a3aeaec
new util: 'btrfs'

This commit introduces a new command called 'btrfs' for managing
a btrfs filesystem. 'btrfs' handles:
- snapshot/subvolume creation
- adding/removal of volume (ie: disk)
- defragment of a tree
- scan of a device searching a btrfs filesystem
- re-balancing of the chunk on the disks
- listing subvolumes and snapshots

This has also been updated to include the new defrag range ioctl.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Makefile
btrfs-defrag.c
btrfs-list.c
btrfs.c [new file with mode: 0644]
btrfs_cmds.c [new file with mode: 0644]
btrfs_cmds.h [new file with mode: 0644]
man/Makefile