summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix off-by-one when checking chunk map includes logical addressFilipe Manana2023-12-081-1/+1
* btrfs: fix BUG_ON condition in btrfs_cancel_balancexiaoshoukui2023-08-301-2/+1
* btrfs: limit device extents to the device sizeJosef Bacik2023-02-221-1/+5
* btrfs: repair super block num_devices automaticallyQu Wenruo2022-06-141-4/+4
* btrfs: clear MISSING device status bit in btrfs_close_one_deviceLi Zhang2021-11-261-1/+3
* btrfs: reset replace target device to allocation state on closeDesmond Cheong Zhi Xi2021-09-221-0/+3
* btrfs: fix rw device counting in __btrfs_free_extra_devidsDesmond Cheong Zhi Xi2021-08-041-0/+1
* btrfs: fix lockdep splat in btrfs_recover_relocationJosef Bacik2021-01-271-0/+2
* btrfs: don't access possibly stale fs_info data for printing duplicate deviceJohannes Thumshirn2020-12-021-1/+7
* btrfs: dev-replace: fail mount if we don't have replace item with target deviceAnand Jain2020-11-181-19/+7
* btrfs: sysfs: init devices outside of the chunk_mutexJosef Bacik2020-11-181-3/+4
* btrfs: tree-checker: Verify dev itemQu Wenruo2020-11-101-9/+0
* btrfs: tree-checker: Check chunk item at tree block read timeQu Wenruo2020-11-101-3/+9
* btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] and export itQu Wenruo2020-11-101-93/+1
* btrfs: improve device scanning messagesAnand Jain2020-11-051-6/+8
* btrfs: fix lockdep splat in add_missing_devJosef Bacik2020-09-171-0/+10
* btrfs: drop path before adding new uuid tree entryJosef Bacik2020-09-091-1/+2
* btrfs: open device without device_list_mutexJosef Bacik2020-08-211-3/+18
* btrfs: fix mount failure caused by race with umountBoris Burkov2020-07-291-0/+8
* btrfs: include non-missing as a qualifier for the latest_bdevAnand Jain2020-06-221-0/+2
* btrfs: merge btrfs_find_device and find_deviceAnand Jain2020-06-221-42/+42
* btrfs: device stats, log when stats are zeroedAnand Jain2020-02-241-0/+2
* btrfs: fix ncopies raid_attr for RAID56Hans van Kranenburg2019-12-051-2/+2
* btrfs: Check for missing device before bio submission in btrfs_map_bioNikolay Borisov2019-12-051-7/+2
* btrfs: Use real device structure to verify dev extentQu Wenruo2019-09-161-0/+12
* btrfs: volumes: Make sure no dev extent is beyond device boundaryQu Wenruo2019-09-161-0/+17
* btrfs: fix minimum number of chunk errors for DUPDavid Sterba2019-08-061-2/+1
* btrfs: Ensure replaced device doesn't have pending chunk allocationNikolay Borisov2019-07-101-0/+2
* btrfs: don't report readahead errors and don't update statisticsDavid Sterba2019-04-031-1/+1
* btrfs: ensure that a DUP or RAID1 block group has exactly two stripesJohannes Thumshirn2019-03-231-2/+2
* btrfs: harden agaist duplicate fsid on scanned devicesAnand Jain2019-02-121-0/+29
* btrfs: alloc_chunk: fix more DUP stripe size handlingHans van Kranenburg2019-01-261-9/+7
* btrfs: volumes: Make sure there is no overlap of dev extents at mount timeQu Wenruo2019-01-261-0/+14
* Btrfs: fix access to available allocation bits when starting balanceFilipe Manana2019-01-161-16/+23
* btrfs: btrfs_shrink_device should call commit transaction at the endAnand Jain2018-08-231-1/+6
* btrfs: revert fs_devices state on error of btrfs_init_new_deviceNaohiro Aota2018-08-061-5/+24
* btrfs: Exit gracefully when chunk map cannot be inserted to the treeQu Wenruo2018-08-061-2/+6
* btrfs: Introduce mount time chunk <-> dev extent mapping checkQu Wenruo2018-08-061-0/+184
* btrfs: Use wrapper macro for rcu string to remove duplicate codeMisono Tomohiro2018-08-061-15/+5
* btrfs: Remove fs_info from btrfs_finish_chunk_allocNikolay Borisov2018-08-061-5/+5
* btrfs: Remove fs_info form btrfs_free_chunkNikolay Borisov2018-08-061-3/+3
* btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdevNikolay Borisov2018-08-061-3/+2
* btrfs: Remove fs_info from btrfs_assign_next_active_deviceNikolay Borisov2018-08-061-4/+5
* btrfs: remove fs_info argument from update_dev_stat_itemNikolay Borisov2018-08-061-2/+2
* btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdevNikolay Borisov2018-08-061-3/+2
* btrfs: Remove fs_info argument from btrfs_add_dev_itemNikolay Borisov2018-08-061-6/+4
* btrfs: validate type when reading a chunkGu Jinxiang2018-08-061-0/+28
* btrfs: refactor block group replication factor calculation to a helperDavid Sterba2018-08-061-0/+11
* btrfs: use the assigned fs_devices instead of the dereferenceAnand Jain2018-08-061-2/+2
* btrfs: return device pointer from btrfs_scan_one_deviceGu Jinxiang2018-08-061-11/+7