Userspace utilities to manage btrfs filesystems
Go to file
Chris Mason f476657500 Btrfs-progs: fall back to the v1 ioctl if the new balance ioctl fails
This only falls back if the plain version of balance start is used.
Any args make us report the ioctl isn't supported.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
Signed-off-by: Ilya Dryomov <idryomov@gmail.com>
2012-02-05 21:30:14 +02:00
man Btrfs-progs: added resolve commands to man page 2011-11-02 15:45:45 -04:00
.gitignore btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
.hgignore Add .hgignore file to ignore verison.h 2008-07-23 11:36:13 -04:00
.hgtags Added tag v0.16 for changeset 2b26e4f8c71e 2008-08-04 15:46:36 -04:00
bcp Btrfs-progs: Correct path munging in bcp 2011-10-25 09:18:58 -04:00
bit-radix.c Make btrfs-progs compile with -fstrict-aliasing (included in -O2) again. 2007-09-14 10:31:06 -04:00
bit-radix.h add GPLv2 2007-06-12 09:07:11 -04:00
btrfs-corrupt-block.c btrfs-progs: add a utility to corrupt a single block 2011-10-27 22:38:02 -04:00
btrfs-defrag.c new util: 'btrfs' 2010-03-11 13:45:47 -05:00
btrfs-image.c Mixed back reference (FORWARD ROLLING FORMAT CHANGE) 2009-06-08 13:30:36 -04:00
btrfs-list.c Btrfs-progs: added ioctls and commands to resolve inodes and logical addrs 2011-11-02 15:46:10 -04:00
btrfs-map-logical.c btrfs-map-logical: segfaults when no output file is given 2011-10-25 09:18:58 -04:00
btrfs-select-super.c btrfsck: decode error properly 2011-10-25 09:18:59 -04:00
btrfs-show.c Deprecate btrfsctl, btrfs-show, btrfs-vol 2011-10-25 09:18:31 -04:00
btrfs-vol.c Deprecate btrfsctl, btrfs-show, btrfs-vol 2011-10-25 09:18:31 -04:00
btrfs-zero-log.c btrfs-progs: make sure btrfs-zero-log writes something 2011-11-21 10:27:17 -05:00
btrfs.c Btrfs-progs: add 'balance' command group infrastructure 2012-02-03 21:02:30 +02:00
btrfsck.c btrfsck: decode error properly 2011-10-25 09:18:59 -04:00
btrfsctl.c btrfs-progs: cast u64 to long long to avoid printf warnings 2011-10-25 09:18:57 -04:00
btrfslabel.c Add the "btrfs filesystem label" command 2011-10-25 09:18:31 -04:00
btrfslabel.h Add the "btrfs filesystem label" command 2011-10-25 09:18:31 -04:00
btrfstune.c update btrfs-progs for seed device support 2008-11-18 10:40:06 -05:00
calc-size.c btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
cmds-balance.c Btrfs-progs: fall back to the v1 ioctl if the new balance ioctl fails 2012-02-05 21:30:14 +02:00
cmds-device.c Btrfs-progs: switch all existing commands to a new parser 2012-02-03 21:00:17 +02:00
cmds-filesystem.c Btrfs-progs: add 'balance' command group infrastructure 2012-02-03 21:02:30 +02:00
cmds-inspect.c Btrfs-progs: switch all existing commands to a new parser 2012-02-03 21:00:17 +02:00
cmds-scrub.c Btrfs-progs: switch all existing commands to a new parser 2012-02-03 21:00:17 +02:00
cmds-subvolume.c Btrfs-progs: switch all existing commands to a new parser 2012-02-03 21:00:17 +02:00
commands.h Btrfs-progs: add 'balance' command group infrastructure 2012-02-03 21:02:30 +02:00
common.c Btrfs-progs: rearrange files in the repo 2012-02-03 21:00:17 +02:00
convert.c btrfs-convert: fix typo: 'all inode' -> 'all inodes' 2011-10-25 09:18:58 -04:00
COPYING fix COPYING 2007-06-12 15:41:08 -04:00
crc32c.c CRC32C big endian bugs... 2008-02-15 11:20:02 -05:00
crc32c.h Mixed back reference (FORWARD ROLLING FORMAT CHANGE) 2009-06-08 13:30:36 -04:00
ctree.c btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
ctree.h Btrfs-progs: add restriper headers 2012-02-03 21:02:29 +02:00
debug-tree.c Btrfs: add the tree history log to btrfs-progs 2011-11-05 14:58:41 -04:00
dir-item.c Fix unused-but-set errors in gcc-4.6 2011-10-25 09:18:32 -04:00
dir-test.c Btrfs: add btrfs-debug-tree -b <block number> to print a single block 2010-04-06 09:30:17 -04:00
disk-io.c btrfs-progs: remove old debugging statement 2011-10-27 23:48:47 -04:00
disk-io.h btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
extent_io.c btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
extent_io.h Verify parent generation number on btree reads 2008-05-13 13:48:58 -04:00
extent-cache.c Fix unused-but-set errors in gcc-4.6 2011-10-25 09:18:32 -04:00
extent-cache.h Add semantic checks to btrfsck for files and directories 2009-01-07 14:57:12 -05:00
extent-tree.c btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
file-item.c btrfs-progs: Improvement for making btrfs image from source directory. 2011-10-25 09:19:00 -04:00
find-root.c btrfs-progs: add a recovery utility to pull files from damanged filesystems 2011-10-27 12:49:54 -04:00
hash.h Switch btrfs_name_hash() to crc32c 2008-08-20 20:11:23 -04:00
hasher.c Unaligned access fixes 2008-02-15 11:19:58 -05:00
help.c Btrfs-progs: implement new subcommand parser 2012-02-03 21:00:17 +02:00
inode-item.c btrfs-progs new dir index support 2008-07-24 12:13:32 -04:00
inode-map.c btrfs-progs: Fix printf format casting errors 2008-04-01 10:52:22 -04:00
INSTALL btrfs-progs-unstable: replace debug-tree to btrfs-debug-tree in INSTALL 2011-10-25 09:18:59 -04:00
ioctl-test.c Test the additional ioctl. 2011-10-25 09:18:58 -04:00
ioctl.h Btrfs-progs: add restriper headers 2012-02-03 21:02:29 +02:00
kerncompat.h multidevice support for check_mounted 2010-09-23 20:26:49 -04:00
list.h Dynamic chunk allocation 2008-03-24 15:03:58 -04:00
Makefile Btrfs-progs: add 'balance' command group infrastructure 2012-02-03 21:02:30 +02:00
mkfs.c btrfs-progs: Improvement for making btrfs image from source directory. 2011-10-25 09:19:00 -04:00
print-tree.c Btrfs-progs: add restriper headers 2012-02-03 21:02:29 +02:00
print-tree.h Btrfs: add btrfs-debug-tree -b <block number> to print a single block 2010-04-06 09:30:17 -04:00
quick-test.c Btrfs: add btrfs-debug-tree -b <block number> to print a single block 2010-04-06 09:30:17 -04:00
radix-tree.c Make btrfs-progs compile with -fstrict-aliasing (included in -O2) again. 2007-09-14 10:31:06 -04:00
radix-tree.h i386 fixes from axboe 2007-06-12 11:39:09 -04:00
random-test.c Btrfs: add btrfs-debug-tree -b <block number> to print a single block 2010-04-06 09:30:17 -04:00
rbtree.c Stop using radix trees to record pending allocations 2007-10-15 16:25:04 -04:00
rbtree.h Stop using radix trees to record pending allocations 2007-10-15 16:25:04 -04:00
restore.c restore: deal with holes and set i_size correctly 2011-10-27 16:25:12 -04:00
root-tree.c Btrfs: update converter for the new disk format 2008-12-17 16:10:07 -05:00
show-blocks Fix showblocks to display different colors for different metadata roots 2009-03-09 13:00:44 -04:00
transaction.h Update btrfs-progs to match kernel sources 2008-01-04 10:38:22 -05:00
utils.c btrfs-progs: fixup is_mounted checks 2011-10-27 16:23:14 -04:00
utils.h Scan the devices listed in /proc/partitions 2011-10-25 09:19:00 -04:00
version.sh btrfs-progs v0.19 2009-06-11 12:56:15 -04:00
volumes.c Btrfs: fix raid10 reading math 2011-11-03 12:17:49 -04:00
volumes.h Btrfs-progs: add restriper headers 2012-02-03 21:02:29 +02:00