Userspace utilities to manage btrfs filesystems
Go to file
Eric Sandeen 9dc137918f btrfs-progs: don't leak fd in test_dev_for_mkfs() error paths
Close fd before we return on error paths.

Resolves-Coverity-CID: 1125939
Signed-off-by: Eric Sandeen <sandeen@redhat.com>
Reviewed-by: Anand Jain <anand.jain@oracle.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
2013-11-07 16:10:41 -05:00
man btrfs-progs: use kernel for mounted disk for show 2013-10-16 08:23:13 -04:00
tests Btrfs-progs: add a test image for the transid fixer in btrfsck 2013-10-16 08:23:12 -04:00
.gitignore btrfs-progs: get C=1 sparse checking working again 2013-09-03 19:41:12 +02:00
COPYING
INSTALL
Makefile Btrfs-progs: add make test framework 2013-10-16 08:23:11 -04:00
bcp
bitops.h
btrfs-calc-size.c btrfs-progs: free leaked roots in calc-size 2013-10-16 08:23:13 -04:00
btrfs-convert.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
btrfs-corrupt-block.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
btrfs-crc.c
btrfs-debug-tree.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
btrfs-find-root.c Btrfs-progs: pass flag to control whether run ioctl in btrfs_scan_for_fsid() 2013-10-16 08:22:26 -04:00
btrfs-fragments.c btrfs-progs: remove unused variables 2013-10-16 08:23:13 -04:00
btrfs-image.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
btrfs-list.c btrfs-progs: add filter for deleted but uncleanded subvolumes 2013-10-24 05:57:44 -04:00
btrfs-list.h btrfs-progs: add filter for deleted but uncleanded subvolumes 2013-10-24 05:57:44 -04:00
btrfs-map-logical.c btrfs-progs: fix -Wmissing-noreturn 2013-10-16 08:20:43 -04:00
btrfs-select-super.c
btrfs-show-super.c
btrfs-zero-log.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
btrfs.c btrfs-progs: move chunk-recover to rescue group 2013-10-16 08:21:38 -04:00
btrfsck.h
btrfstune.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
chunk-recover.c btrfs-progs: Make btrfs_header_fsid() return unsigned long 2013-10-16 08:23:11 -04:00
cmds-balance.c Btrfs-progs: fix magic return value in cmds-balance.c 2013-10-16 08:20:43 -04:00
cmds-check.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
cmds-chunk.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
cmds-device.c Btrfs-progs: make sure we return an error when we can't add a device 2013-10-24 05:57:44 -04:00
cmds-filesystem.c btrfs-progs: fix error returns in get_df() 2013-11-07 16:10:40 -05:00
cmds-inspect.c btrfs-progs: look up the containing tree root id 2013-10-16 08:23:11 -04:00
cmds-qgroup.c Btrfs-progs: enhance btrfs qgroup show to sort qgroups 2013-10-16 08:23:12 -04:00
cmds-quota.c Btrfs-progs: fix magic return value in cmds-quota.c 2013-10-16 08:20:41 -04:00
cmds-receive.c Btrfs-progs: fix magic return value in cmds-receive.c 2013-10-16 08:20:41 -04:00
cmds-replace.c Btrfs-progs: fix magic return value in cmds-replace.c 2013-10-16 08:20:42 -04:00
cmds-rescue.c Btrfs-progs: add super-recover to recover bad supers 2013-10-16 08:23:08 -04:00
cmds-restore.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
cmds-scrub.c Btrfs-progs: fix magic return value in cmds-scrub.c 2013-10-16 08:20:42 -04:00
cmds-send.c btrfs-progs: fix test for return of realpath in find_mount_root() 2013-11-07 16:10:41 -05:00
cmds-subvolume.c btrfs-progs: fix potential double-frees in cmd_subvol_delete() 2013-11-07 16:10:40 -05:00
commands.h Btrfs-progs: add super-recover to recover bad supers 2013-10-16 08:23:08 -04:00
crc32c.c
crc32c.h
ctree.c Btrfs-progs: keep track of transid failures and fix them if possible 2013-10-16 08:23:12 -04:00
ctree.h mkfs: fix mkfs -r to properly allocate space 2013-10-16 10:42:53 -04:00
dir-item.c btrfs-progs: drop unused parameter from btrfs_item_nr 2013-10-16 08:23:10 -04:00
dir-test.c Btrfs-progs: fix magic return value in dir-test.c 2013-10-16 08:20:42 -04:00
disk-io.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
disk-io.h Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
extent-cache.c
extent-cache.h
extent-tree.c mkfs: fix mkfs -r to properly allocate space 2013-10-16 10:42:53 -04:00
extent_io.c Btrfs-progs: keep track of transid failures and fix them if possible 2013-10-16 08:23:12 -04:00
extent_io.h Btrfs-progs: keep track of transid failures and fix them if possible 2013-10-16 08:23:12 -04:00
file-item.c
free-space-cache.c
free-space-cache.h
hash.h
hasher.c
help.c Btrfs-progs: return 1 rather than 129 in usage() 2013-10-16 08:20:03 -04:00
inode-item.c
inode-map.c
ioctl-test.c
ioctl.h Btrfs-progs: fix typo in btrfs_err_str() 2013-10-16 08:20:42 -04:00
kerncompat.h btrfs-progs: get C=1 sparse checking working again 2013-09-03 19:41:12 +02:00
list.h
list_sort.c btrfs-progs: add list_sort and use it to sort devices by id 2013-10-16 08:22:26 -04:00
list_sort.h btrfs-progs: add list_sort and use it to sort devices by id 2013-10-16 08:22:26 -04:00
math.h
mkfs.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
print-tree.c btrfs-progs: Make btrfs_header_fsid() return unsigned long 2013-10-16 08:23:11 -04:00
print-tree.h
qgroup.c Btrfs-progs: enhance btrfs qgroup to print the result as a table 2013-10-16 08:23:12 -04:00
qgroup.h Btrfs-progs: enhance btrfs qgroup show to sort qgroups 2013-10-16 08:23:12 -04:00
quick-test.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
radix-tree.c
radix-tree.h
raid6.c btrfs-progs: give raid6.c its exported prototypes 2013-09-03 19:41:11 +02:00
random-test.c Btrfs-progs: fix magic return value in random-test.c 2013-10-16 08:20:42 -04:00
rbtree.c
rbtree.h
repair.c
repair.h
root-tree.c Btrfs-progs: just return -ENOENT if we don't find the root item 2013-10-24 05:57:44 -04:00
send-stream.c
send-stream.h
send-test.c btrfs-progs: don't deref pipefd[-1] 2013-10-16 08:23:13 -04:00
send-utils.c
send-utils.h
send.h
show-blocks
super-recover.c Btrfs-progs: rework open_ctree to take flags, add a new one V2 2013-11-07 16:10:40 -05:00
transaction.h
utils.c btrfs-progs: don't leak fd in test_dev_for_mkfs() error paths 2013-11-07 16:10:41 -05:00
utils.h Btrfs-progs: make pretty_sizes take u64 instead of a double 2013-10-24 05:57:44 -04:00
uuid-tree.c
version.sh btrfs-progs: remove leftovers from hg times 2013-10-16 08:23:11 -04:00
volumes.c btrfs-progs: calculate available blocks on device properly 2013-10-16 08:20:42 -04:00
volumes.h