aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2015-11-02btrfs-progs: do not modify the string in parse_rangeDavid Sterba1-3/+5
2015-11-02btrfs-progs: cleanup and comment parse_rangeDavid Sterba1-26/+37
2015-11-02btrfs-progs: device add: cleanup argument handlingAnand Jain1-5/+5
2015-11-02btrfs-progs: move is_numerical() helper to utils and renameAnand Jain3-12/+13
2015-11-02btrfs-progs: return -ENOMEM properly in btrfs_read_block_groups()Eryu Guan1-1/+1
2015-11-02btrfs-progs: fix memory leak in cmd_qgroup_show()Eryu Guan2-1/+5
2015-11-02btrfs-progs: remove identical branch in record_extent()Eryu Guan1-2/+0
2015-11-02btrfs-progs: fix memory leak on error pathEryu Guan1-2/+7
2015-11-02btrfs-progs: save and return error number correctly in check_chunks_and_extentsEryu Guan1-7/+6
2015-11-02btrfs-progs: fix leak of "path" in btrfs_find_item() error pathsEryu Guan1-9/+11
2015-11-02btrfs-progs: fragments: use btrfs_open_dir for btrfs-fragments commandZhao Lei1-4/+2
2015-11-02btrfs-progs: replace: use btrfs_open_dir for btrfs replace commandZhao Lei1-12/+4
2015-11-02btrfs-progs: use btrfs_open_dir in open_path_or_dev_mntZhao Lei5-56/+21
2015-11-02btrfs-progs: quota: use btrfs_open_dir for btrfs quota commandZhao Lei1-8/+4
2015-11-02btrfs-progs: qgroup: use btrfs_open_dir for btrfs qgroup commandZhao Lei1-16/+8
2015-11-02btrfs-progs: inspect: use btrfs_open_dir for btrfs inspect commandZhao Lei1-15/+7
2015-11-02btrfs-progs: inspect: set return value of error caseZhao Lei1-0/+1
2015-11-02btrfs-progs: inspect: Bypass unnecessary clean function in open_errorZhao Lei1-2/+1
2015-11-02btrfs-progs: balance: use btrfs_open_dir for btrfs balance commandZhao Lei1-20/+10
2015-11-02btrfs-progs: filesystem: use btrfs_open_dir for btrfs filesystem commandZhao Lei2-15/+8
2015-11-02btrfs-progs: subvolume: use btrfs_open_dir for btrfs subvolume commandZhao Lei1-37/+19
2015-11-02btrfs-progs: print root item's last_snapshot valueLakshmipathi.G1-2/+3
2015-11-02btrfs-progs: docs: add html build targetDavid Sterba2-1/+11
2015-10-21btrfs-progs: build: make support for static checkers more genericDavid Sterba1-8/+14
2015-10-21btrfs-progs: check: update help textDavid Sterba1-4/+10
2015-10-21btrfs-progs: a bit of makefile documentationDavid Sterba1-0/+17
2015-10-21btrfs-progs: build: allow to build with various compiler warningsDavid Sterba2-1/+93
2015-10-21btrfs-progs: tests: print commands on terminal if requestedDavid Sterba1-0/+3
2015-10-21btrfs-progs: misc tests: add 009-subvolume-sync-must-waitDavid Sterba1-0/+50
2015-10-21btrfs-progs: use calloc instead of malloc+memsetSilvio Fricke10-40/+19
2015-10-21btrfs-progs: use common warning/error for cmds-scrub.cZhao Lei1-91/+73
2015-10-21btrfs-progs: Introduce warning and error for common useZhao Lei1-0/+55
2015-10-21btrfs-progs: check: add progress indicatorSilvio Fricke2-4/+92
2015-10-21btrfs-progs: add more superblock validation checksQu Wenruo1-4/+142
2015-10-21btrfs-progs: Read the whole superblock instead of struct btrfs_super_blockQu Wenruo1-16/+17
2015-10-19btrfs-progs: enhance error message with status from kernel and errnoZhao Lei1-1/+2
2015-10-19btrfs-progs: use switch instead of a series of ifs for output error messageZhao Lei1-15/+20
2015-10-19btrfs-progs: tests: Avoid printing useless warning in fsck testsZhao Lei1-2/+3
2015-10-19btrfs-progs: fsck: Add check for extent and parent chunk typeQu Wenruo1-1/+67
2015-10-19btrfs-progs: tests: Introduce misc-tests/008-leaf-crossing-stripesZhao Lei1-0/+25
2015-10-19btrfs-progs: tests: Introduce fsck-tests/018-leaf-crossing-stripesZhao Lei2-0/+12
2015-10-19btrfs-progs: tests: Move extract_image out of check_all_images for common useZhao Lei1-34/+48
2015-10-19Btrfs progs v4.2.3v4.2.3David Sterba1-1/+1
2015-10-16btrfs-progs: restore: fix off-by-one len checkVincent Stehlé1-1/+1
2015-10-07btrfs-progs: subvol sync: fix reversed conditionDavid Sterba1-1/+1
2015-10-07btrfs-progs: convert: Print different error message if convert partly failed.Qu Wenruo1-1/+7
2015-10-07btrfs-progs: optimize not to scan repeated fsid mount pointsAnand Jain1-0/+4
2015-10-05Btrfs progs v4.2.2v4.2.2David Sterba1-1/+1
2015-10-02btrfs-progs: fix error checking in load_device_infoDavid Sterba1-5/+4
2015-10-02btrfs-progs: fix double free during scanningDavid Sterba1-0/+2
2015-10-02btrfs-progs: check: fix memset rangeSilvio Fricke1-1/+1
2015-10-02btrfs-progs: tasks info->id is a pthread_t and should not set to -1Silvio Fricke1-2/+2
2015-10-02btrfs-progs: Show detail error message when write sb failed in write_dev_supe...Zhao Lei1-2/+12
2015-10-02btrfs-progs: Increase running state's priority in stat outputZhao Lei1-10/+8
2015-10-02btrfs-progs: fix is_block_device() return checksAnand Jain3-9/+10
2015-10-02btrfs-progs: make sure that is_block_device will return only 0/1David Sterba1-1/+1
2015-10-02btrfs-progs: utils: Check nodesize against featuresQu Wenruo4-14/+14
2015-10-02btrfs-progs: provide fail safe for BTRFS_IOC_GET_FSLABEL ioctlAnand Jain3-10/+17
2015-09-20Btrfs progs v4.2.1v4.2.1David Sterba1-1/+1
2015-09-20btrfs-progs: tests: Add '-o loop' to mount command line in convert-tests.shZhao Lei1-1/+1
2015-09-15btrfs-progs: docs: add option variants, defaults and versions to mount optionsDavid Sterba1-10/+48
2015-09-14btrfs-progs: cleanup, update function definitions to be ANSI conformantDavid Sterba3-3/+3
2015-09-14btrfs-progs: cleanup, mark more functions staticDavid Sterba5-11/+11
2015-09-14btrfs-progs: cleanup, make usage strings staticDavid Sterba2-4/+4
2015-09-14btrfs-progs: use calloc instead of malloc+memset for tree rootsOmar Sandoval1-15/+7
2015-09-11btrfs-progs: image: close all_devices at the endZhao Lei1-0/+2
2015-09-11btrfs-progs: image: don't create unused threadsZhao Lei1-5/+8
2015-09-11btrfs-progs: image: fix infinite looping with -t 0Zhao Lei1-2/+3
2015-09-11btrfs-progs: fix cross stripe boundary checkDavid Sterba1-1/+1
2015-09-09btrfs-progs: close inode scan in copy_inodesZhao Lei1-0/+1
2015-09-09btrfs-progs: Avoid uninitialized data in output of btrfs-convertZhao Lei2-0/+6
2015-09-09btrfs-progs: fix typo in set/get of btrfs_inode_item::sequenceZhao Lei1-1/+1
2015-09-09btrfs-progs: tests: add crafted and fuzzed imagesDavid Sterba12-0/+248
2015-09-08btrfs-progs: makefile: drop u option from ar invocationArnd Hannemann1-1/+1
2015-09-07btrfs-progs: INSTALL: enhance build instructionsDavid Sterba1-0/+27
2015-09-07btrfs-progs: autogen: add check for pkg-configDavid Sterba1-1/+10
2015-09-03Btrfs progs v4.2v4.2David Sterba1-1/+1
2015-09-02btrfs-progs: btrfstune: remove unnecessary fsid checksDavid Sterba1-40/+18
2015-09-02btrfs-progs: convert: rework checks of label sizeDavid Sterba1-7/+6
2015-09-02btrfs-progs: doc: document btrfs-select-super(8)Adam Borowski2-0/+30
2015-09-02btrfs-progs: remove unused argument from block_group_free_all_extentZhao Lei1-3/+2
2015-09-02btrfs-progs: Fix some spelling typos in chunk-recover.cZhao Lei1-2/+2
2015-09-02btrfs-progs: stat info for btrfs rescue chunk-recoverZhao Lei1-18/+54
2015-09-02btrfs-progs: Use long type to get thread's return valueZhao Lei1-2/+2
2015-09-02btrfs-progs: use for loop for scan_devicesZhao Lei1-3/+1
2015-09-02btrfs-progs: handle errors in btrfs_wipe_existing_sbDavid Sterba1-11/+28
2015-09-02btrfs-progs: use on-stack buffer for superblockDavid Sterba1-9/+1
2015-09-02btrfs-progs: image: better error handling in update_disk_super_on_deviceDavid Sterba1-10/+18
2015-09-01btrfs-progs: tests: Use mount_test_dev for misc-tests/007-subvolume-syncZhao Lei1-2/+2
2015-09-01btrfs-progs: tests: Fix mount fail of 013-extent-tree-rebuildZhao Lei1-2/+2
2015-09-01btrfs-progs: tests: introduce test dev mount helpersZhao Lei1-0/+26
2015-09-01btrfs-progs: tests: Use --no-same-owner option for tarZhao Lei2-3/+3
2015-09-01btrfs-progs: makefile: add support for additional build flagsDavid Sterba2-3/+10
2015-09-01btrfs-progs: use android compat headerDavid Sterba4-3/+8
2015-09-01btrfs-progs: add compat header for androidDavid Sterba1-0/+28
2015-09-01btrfs-progs: Add Android build mk filekenneth.kang1-0/+111
2015-09-01btrfs-progs: Simplify all-subvolumn-clean condition for wait_for_subvolume_cl...Zhao Lei1-8/+7
2015-09-01btrfs-progs: Simplify memory allocation for enumerate_dead_subvolsZhao Lei1-11/+6
2015-09-01btrfs-progs: Fix wrong return value of wait_for_subvolume_cleaning()Zhao Lei1-1/+3
2015-09-01btrfs-progs: Fix infinite loop of btrfs subvolumn syncZhao Lei1-1/+1
2015-09-01btrfs-progs: fix memory leak in btrfs-convert main()Byongho Lee1-4/+5
2015-09-01btrfs-progs: tests: umount TEST_MNT in clean-tests.shZhao Lei1-2/+7
2015-09-01btrfs-progs: tests: Introduce init_env to initialize common env variantZhao Lei9-28/+7
2015-09-01btrfs-progs: Use common unit parser for btrfs filesystem commandZhao Lei2-164/+21
2015-09-01btrfs-progs: Use common unit parser for btrfs qgroup commandZhao Lei1-43/+4
2015-09-01btrfs-progs: Use common unit parser for btrfs device commandZhao Lei1-67/+9
2015-08-31btrfs-progs: Introduce get_unit_mode_from_arg for common useZhao Lei2-0/+126
2015-08-31btrfs-progs: tests: Introduce subvolume sync testZhao Lei1-0/+32
2015-08-31btrfs-progs: add memory allocation fail check in btrfs_add_to_fsid()Byongho Lee1-8/+12
2015-08-31btrfs-progs: fix memory leak in btrfs-map-logical main()Byongho Lee1-0/+2
2015-08-31btrfs-progs: use btrfs_open_dir for btrfs device commandZhao Lei1-11/+5
2015-08-31btrfs-progs: Introduce btrfs_open_dir wrapperZhao Lei2-0/+57
2015-08-31btrfs-progs: remove code for setup mntid in cmd_subvol_showZhao Lei1-7/+1
2015-08-31btrfs-progs: fix use after free in replace startDavid Sterba1-1/+1
2015-08-31btrfs-progs: add newline to some error messagesTsutomu Itoh6-18/+24
2015-08-31btrfs-progs: close all fs_devices before exit in some commandsZhao Lei4-0/+8
2015-08-31btrfs-progs: Introduce btrfs_close_all_devices helperZhao Lei2-0/+12
2015-08-31btrfs-progs: find-root: fix a bug that will cause wrong resultQu Wenruo1-2/+7
2015-08-31btrfs-progs: find-root: Output matched root when searching all rootsQu Wenruo1-1/+6
2015-08-31btrfs-progs: unified error handling in print_replace_statusZhao Lei1-8/+7
2015-08-31btrfs-progs: Use existing facility to replace read_data_extent functionQu Wenruo1-39/+19
2015-08-31btrfs-progs: tests, verify that btrfs-image works on a missing deviceDavid Sterba1-0/+78
2015-08-31btrfs-progs: tests, add more common helpersDavid Sterba1-0/+13
2015-08-31btrfs-progs: Avoid reading bad fd in case of missing device.Qu Wenruo3-5/+5
2015-08-31btrfs-progs: add missing free operation of raid_map for raid56Zhao Lei1-0/+1
2015-08-31btrfs-progs: Add initialztion of rec->crossing_stripesZhao Lei1-0/+1
2015-08-31btrfs-progs: fix memory leaks in error pathByongho Lee4-5/+36
2015-08-31btrfs-progs: Add further checks to btrfs replace start commandGoffredo Baroncelli1-1/+15
2015-08-31btrfs-progs: cleanup: remove unnecessary check before btrfs_free_path is calledTsutomu Itoh1-2/+1
2015-08-31btrfs-progs: update help for device statsDavid Sterba1-1/+3
2015-08-31btrfs-progs: fsck-tests: add case for inode losing all its extentsQu Wenruo1-0/+0
2015-08-31btrfs-progs: fsck: fix a infinite loop on discount file extent repairQu Wenruo1-0/+9
2015-08-31btrfs-progs: fsck: print correct file holeQu Wenruo1-1/+6
2015-08-31btrfs-progs: do not install static binaries over non-staticDavid Sterba1-1/+3
2015-08-31btrfs-progs: compilation errors when using musl libcBrendan Heading5-0/+6
2015-08-31btrfs-progs: Add missing exit for parse_profile functionQu Wenruo1-0/+1
2015-08-31btrfs-progs: doc: update qgroup docsDavid Sterba2-14/+18
2015-08-31btrfs-progs: qgroup assign: add option to schedule rescanDavid Sterba2-14/+51
2015-08-31btrfs-progs: qgroup assign: set path after checking argument countDavid Sterba1-1/+3
2015-08-31btrfs-progs: Schedule quota rescan if qgroup assign caused inconsistence.Qu Wenruo1-2/+22
2015-08-31btrfs-progs: Introduce a misc test for thread conflict in btrfs-convertZhao Lei1-0/+14
2015-08-31btrfs-progs: tests: Move code to create loop device to commonZhao Lei5-40/+20
2015-08-31btrfs-progs: Set info->periodic.timer_fd to 0 in init-failZhao Lei1-1/+3
2015-08-31btrfs-progs: resst info->periodic.timer_fd's value after freeZhao Lei1-1/+5
2015-08-31btrfs-progs: Remove cleanup-timer code for btrfs-convertZhao Lei1-3/+1
2015-08-31btrfs-progs: Move close timer handle code to line after sub process exitZhao Lei1-3/+3
2015-08-31btrfs-progs: Fix wrong address accessing by subthread in btrfs-convertZhao Lei1-4/+4
2015-08-31btrfs-progs: tests: Add -o loop to fsck-tests/012-leaf-corruptionZhao Lei1-1/+1
2015-08-31btrfs-progs: convert: Avoid allocating metadata extent crossing stripe boundaryQu Wenruo3-5/+14
2015-08-31btrfs-progs: extent-tree: avoid allocating tree block that crosses stripe bou...Qu Wenruo1-0/+5
2015-08-31btrfs-progs: fsck: Check if a metadata tree block crossing stripe boundaryQu Wenruo2-1/+37
2015-08-31btrfs-progs: print-tree: print stripe len of a chunkQu Wenruo1-1/+3
2015-08-31btrfs-progs: Accurate errormsg for resize operation on no-enouth-free-space caseZhao Lei1-2/+10
2015-08-31btrfs-progs: defrag: remove unused variablePatrik Lundquist1-2/+1
2015-08-31btrfs-progs: defrag: fix threshold overflow againPatrik Lundquist1-1/+2
2015-08-31btrfs-progs: mkfs: catch errors after transaction startDavid Sterba1-1/+8
2015-08-31btrfs-progs: tests: support testname globDavid Sterba3-2/+9
2015-08-31btrfs-progs: fsck tests: move code to a functionDavid Sterba1-14/+21
2015-08-31btrfs-progs: prop: use macro terminator for command listDavid Sterba1-1/+1
2015-08-31btrfs-progs: unify naming of command handlersDavid Sterba7-125/+144
2015-08-31btrfs-progs: inspect: add command min-dev-sizeDavid Sterba5-12/+74
2015-08-31btrfs-progs: move min-resize implementation to inspect-internalDavid Sterba2-254/+242
2015-08-31Btrfs-progs: add feature to get mininum size for resizing a fs/deviceFilipe Manana5-2/+331
2015-07-14btrfs-progs: utils: missing newline in error messages when checking dupDavid Sterba1-1/+1
2015-07-14btrfs-progs: mkfs: Cleanup temporary chunk to avoid strange balance behavior.Qu Wenruo1-0/+150
2015-07-14Documentation: update btrfs-replace manual to support RAID5/6Wang Yanfeng1-5/+0
2015-07-14Btrfs progs v4.1.2v4.1.2David Sterba1-1/+1
2015-07-14Revert "btrfs-progs: mkfs: create only desired block groups for single device"Qu Wenruo1-27/+7
2015-07-10Btrfs progs v4.1.1v4.1.1David Sterba1-1/+1
2015-07-10btrfs-progs: extent-tree: Introduce btrfs_free_block_group functionQu Wenruo2-0/+82
2015-07-10btrfs-progs: extent-tree: Introduce functions to free in-memory block group c...Qu Wenruo1-0/+101
2015-07-10btrfs-progs: extent-tree: Introduce functions to free chunk itemsQu Wenruo1-0/+86
2015-07-10btrfs-progs: extent-tree: Introduce functions to free dev extents in a chunkQu Wenruo1-0/+73
2015-07-10btrfs-progs: extent-tree: Introduce free_block_group_item functionQu Wenruo1-0/+36
2015-07-10btrfs-progs: disk-io: Support commit transaction on chunk treeQu Wenruo1-0/+2
2015-07-03btrfs-progs: let corrupt-block kill nbytesDavid Sterba1-0/+8
2015-07-03btrfs-progs: tests: Add test case for I_ERR_FILE_WRONG_NBYTES repairQu Wenruo1-0/+0
2015-07-03btrfs-progs: fsck: Add repair function for I_ERR_FILE_WRONG_NBYTESQu Wenruo1-1/+37
2015-07-03btrfs-progs: mkfs: create only desired block groups for single deviceDavid Sterba1-7/+27
2015-07-02btrfs-progs: drop unused argument from create_raid_groupsDavid Sterba1-4/+2
2015-07-02btrfs-progs: split data block group creation out of make_root_dirDavid Sterba1-3/+20
2015-07-01btrfs-progs: move transaction start/commit out of make_root_dirDavid Sterba1-9/+8
2015-07-01btrfs-progs: split metadata group creation out of make_root_dirDavid Sterba1-2/+21
2015-07-01btrfs-progs: drop unused parameter from make_btrfsDavid Sterba4-4/+4
2015-07-01btrfs-progs: move make_btrfs arguments to a structDavid Sterba4-86/+112
2015-07-01btrfs-progs: add 'device remove' alias to completionDavid Sterba1-1/+1
2015-07-01btrfs-progs: doc: fix short explanation of restore in btrfsTsutomu Itoh1-1/+1
2015-07-01btrfs-progs: check for item end outside of leafDavid Sterba1-0/+14
2015-06-30btrfs-progs: drop argument from attribute deprecatedDavid Sterba2-4/+4
2015-06-26btrfs-progs: Add nbytes output for print-tree and reformat inode outputQu Wenruo1-1/+4
2015-06-26btrfs-progs: no extra newline between aliased commands in help textDavid Sterba1-1/+2
2015-06-26btrfs-progs: alias btrfs device delete to btrfs device removeOmar Sandoval4-14/+37
2015-06-26btrfs-progs: replace struct cmd_group->hidden with flagsOmar Sandoval3-6/+10
2015-06-26btrfs-progs: inspect: Fix out of bounds string termination.Patrik Lundquist1-1/+1
2015-06-26btrfs-progs: doc: update defrag pageDavid Sterba2-9/+14
2015-06-25btrfs-progs: defrag, check target extent earlierDavid Sterba1-1/+6
2015-06-25btrfs-progs: fix defrag threshold overflowPatrik Lundquist1-2/+2
2015-06-25btrfs-progs: doc: mkfs.btrfs: document -O^Adam Borowski1-1/+1
2015-06-22Btrfs progs v4.1v4.1David Sterba1-1/+1
2015-06-22btrfs-progs: docs: new size options for fi showQu Wenruo1-5/+25