summaryrefslogtreecommitdiff
path: root/volumes.c
AgeCommit message (Expand)AuthorFilesLines
2018-04-24btrfs-progs: Let function find_device to be consistent with kernelGu Jinxiang1-6/+13
2018-02-24btrfs-progs: volumes: Allow find_free_dev_extent() to return maximum hole sizeQu Wenruo1-3/+3
2018-02-24btrfs-progs: Introduce btrfs_raid_array and related infrastructuresQu Wenruo1-0/+66
2018-02-24btrfs-progs: Refactor parameter of BTRFS_MAX_DEVS() from root to fs_infoQu Wenruo1-3/+3
2018-02-02btrfs-progs: Use fs_info instead of root for BTRFS_LEAF_DATA_SIZEGu Jinxiang1-1/+1
2018-01-31btrfs-progs: treewide: Replace strerror(errno) with %m.Rosen Penev1-4/+3
2018-01-31btrfs-progs: volumes: Remove unnecessary parameters when allocating device ex...Qu Wenruo1-11/+7
2018-01-31btrfs-progs: volumes: Remove unnecessary trans parameterQu Wenruo1-10/+7
2018-01-31btrfs-progs: volumes: Make find_free_dev_extent_start staticQu Wenruo1-1/+1
2018-01-31btrfs-progs: Replace usage of list_for_each with list_for_each_entryNikolay Borisov1-11/+4
2017-11-14btrfs-progs: rescue: Introduce fix-device-sizeQu Wenruo1-0/+57
2017-11-14btrfs-progs: Introduce function to fix super block total bytesQu Wenruo1-0/+52
2017-11-14btrfs-progs: Introduce function to fix unaligned device sizeQu Wenruo1-0/+69
2017-11-14btrfs-progs: mkfs: avoid BUG_ON for chunk allocation when ENOSPC happensQu Wenruo1-4/+14
2017-11-14btrfs-progs: do not add stale device into fs_devicesLiu Bo1-1/+15
2017-09-25btrfs-progs: Refactor find_next_chunk to get rid of parameter root and objectidQu Wenruo1-8/+6
2017-09-08btrfs-progs: drop blocksize argument from btrfs_find_create_tree_blockDavid Sterba1-3/+6
2017-08-24btrfs-progs: Use already defined BTRFS_BLOCK_GROUP_PROFILE_MASKNikolay Borisov1-4/+1
2017-07-20btrfs-progs: Fix an infinite loop in btrfs_next_bgJustin Maggard1-0/+2
2017-07-12btrfs-progs: Refactor chunk creation functions to use btrfs_fs_infoQu Wenruo1-4/+4
2017-07-12btrfs-progs: Refactor btrfs_add_device() to use btrfs_fs_infoQu Wenruo1-4/+3
2017-07-12btrfs-progs: Refactor btrfs_chunk_readonly to use btrfs_fs_infoQu Wenruo1-3/+3
2017-07-12btrfs-progs: Refactor btrfs_add_system_chunk to use btrfs_fs_infoQu Wenruo1-4/+3
2017-07-12btrfs-progs: Refactor btrfs_read_sys_array/chunk_tree to use btrfs_fs_infoQu Wenruo1-14/+11
2017-07-12btrfs-progs: Refactor btrfs_find_device to use btrfs_fs_infoQu Wenruo1-13/+14
2017-07-12btrfs-progs: Refactor btrfs_check_chunk_valid to use btrfs_fs_infoQu Wenruo1-4/+5
2017-07-12btrfs-progs: Refactor btrfs_next_bg and its callers to use btrfs_fs_infoQu Wenruo1-2/+3
2017-07-12btrfs-progs: Refactor btrfs_num_copies to use btrfs_fs_infoQu Wenruo1-1/+2
2017-07-12btrfs-progs: Refactor btrfs_map_block and its variants to use btrfs_fs_infoQu Wenruo1-7/+9
2017-07-03btrfs-progs: Introduce function to get correct stripe lengthQu Wenruo1-0/+44
2017-07-03btrfs-progs: Enhance chunk item validation checkQu Wenruo1-1/+16
2017-07-03btrfs-progs: raid56: Introduce raid56 header for later recovery usageQu Wenruo1-0/+1
2017-07-03btrfs-progs: Refactor sectorsize users in volumes.cQu Wenruo1-8/+9
2017-07-03btrfs-progs: Cleanup open-coded btrfs_chunk_item_sizeQu Wenruo1-4/+5
2017-03-08btrfs-progs: report I/O errors when closing the filesystemOmar Sandoval1-2/+7
2017-03-08btrfs-progs: remove unused argument from btrfs_add_system_chunkDavid Sterba1-3/+2
2017-03-08btrfs-progs: Introduce kernel sizes to cleanup large intermediate numberQu Wenruo1-10/+10
2016-12-14btrfs-progs: find_free_dev_extent() closer to kernel codeGoldwyn Rodrigues1-72/+119
2016-12-14btrfs-progs: volumes: Use new raid5_gen_result to calculate raid5 parityQu Wenruo1-13/+6
2016-11-11btrfs-progs: Fix memory leak in write_raid56_with_parityQu Wenruo1-1/+4
2016-11-09btrfs-progs: fix unaligned u64 access in btrfs_alloc_data_chunkDavid Sterba1-1/+4
2016-10-25btrfs-progs: volumes: Remove BUG_ON in raid56 write routineQu Wenruo1-28/+61
2016-10-05btrfs-progs: don't access freed memory in btrfs_close_devicesDavid Sterba1-0/+2
2016-10-03btrfs-progs: cleanup, kill trivial btrfs_key_type helperDavid Sterba1-2/+2
2016-10-03btrfs-progs: improve error handling in btrfs_alloc_data_chunkDavid Sterba1-1/+5
2016-09-21btrfs-progs: handle errors from btrfs_alloc_pathDavid Sterba1-1/+2
2016-09-05btrfs-progs: Do extra chunk check before processing chunk itemQu Wenruo1-4/+4
2016-08-24btrfs-progs: make superblock reading/scanning api more genericDavid Sterba1-2/+2
2016-07-29btrfs-progs: fix memory leak with missing deviceJustin Maggard1-0/+2
2016-07-28btrfs-progs: fix unaligned access calculating raid56 dataDavid Sterba1-3/+8