summaryrefslogtreecommitdiff
path: root/fs/btrfs/volumes.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-02btrfs: don't access possibly stale fs_info data for printing duplicate deviceJohannes Thumshirn1-1/+7
2020-11-18btrfs: dev-replace: fail mount if we don't have replace item with target deviceAnand Jain1-19/+7
2020-11-18btrfs: sysfs: init devices outside of the chunk_mutexJosef Bacik1-3/+4
2020-11-10btrfs: tree-checker: Verify dev itemQu Wenruo1-9/+0
2020-11-10btrfs: tree-checker: Check chunk item at tree block read timeQu Wenruo1-3/+9
2020-11-10btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] and export itQu Wenruo1-93/+1
2020-11-05btrfs: improve device scanning messagesAnand Jain1-6/+8
2020-09-17btrfs: fix lockdep splat in add_missing_devJosef Bacik1-0/+10
2020-09-09btrfs: drop path before adding new uuid tree entryJosef Bacik1-1/+2
2020-08-21btrfs: open device without device_list_mutexJosef Bacik1-3/+18
2020-07-29btrfs: fix mount failure caused by race with umountBoris Burkov1-0/+8
2020-06-22btrfs: include non-missing as a qualifier for the latest_bdevAnand Jain1-0/+2
2020-06-22btrfs: merge btrfs_find_device and find_deviceAnand Jain1-42/+42
2020-02-24btrfs: device stats, log when stats are zeroedAnand Jain1-0/+2
2019-12-05btrfs: fix ncopies raid_attr for RAID56Hans van Kranenburg1-2/+2
2019-12-05btrfs: Check for missing device before bio submission in btrfs_map_bioNikolay Borisov1-7/+2
2019-09-16btrfs: Use real device structure to verify dev extentQu Wenruo1-0/+12
2019-09-16btrfs: volumes: Make sure no dev extent is beyond device boundaryQu Wenruo1-0/+17
2019-08-06btrfs: fix minimum number of chunk errors for DUPDavid Sterba1-2/+1
2019-07-10btrfs: Ensure replaced device doesn't have pending chunk allocationNikolay Borisov1-0/+2
2019-04-03btrfs: don't report readahead errors and don't update statisticsDavid Sterba1-1/+1
2019-03-23btrfs: ensure that a DUP or RAID1 block group has exactly two stripesJohannes Thumshirn1-2/+2
2019-02-12btrfs: harden agaist duplicate fsid on scanned devicesAnand Jain1-0/+29
2019-01-26btrfs: alloc_chunk: fix more DUP stripe size handlingHans van Kranenburg1-9/+7
2019-01-26btrfs: volumes: Make sure there is no overlap of dev extents at mount timeQu Wenruo1-0/+14
2019-01-16Btrfs: fix access to available allocation bits when starting balanceFilipe Manana1-16/+23
2018-08-23btrfs: btrfs_shrink_device should call commit transaction at the endAnand Jain1-1/+6
2018-08-06btrfs: revert fs_devices state on error of btrfs_init_new_deviceNaohiro Aota1-5/+24
2018-08-06btrfs: Exit gracefully when chunk map cannot be inserted to the treeQu Wenruo1-2/+6
2018-08-06btrfs: Introduce mount time chunk <-> dev extent mapping checkQu Wenruo1-0/+184
2018-08-06btrfs: Use wrapper macro for rcu string to remove duplicate codeMisono Tomohiro1-15/+5
2018-08-06btrfs: Remove fs_info from btrfs_finish_chunk_allocNikolay Borisov1-5/+5
2018-08-06btrfs: Remove fs_info form btrfs_free_chunkNikolay Borisov1-3/+3
2018-08-06btrfs: Remove fs_info from btrfs_destroy_dev_replace_tgtdevNikolay Borisov1-3/+2
2018-08-06btrfs: Remove fs_info from btrfs_assign_next_active_deviceNikolay Borisov1-4/+5
2018-08-06btrfs: remove fs_info argument from update_dev_stat_itemNikolay Borisov1-2/+2
2018-08-06btrfs: Remove fs_info from btrfs_rm_dev_replace_remove_srcdevNikolay Borisov1-3/+2
2018-08-06btrfs: Remove fs_info argument from btrfs_add_dev_itemNikolay Borisov1-6/+4
2018-08-06btrfs: validate type when reading a chunkGu Jinxiang1-0/+28
2018-08-06btrfs: refactor block group replication factor calculation to a helperDavid Sterba1-0/+11
2018-08-06btrfs: use the assigned fs_devices instead of the dereferenceAnand Jain1-2/+2
2018-08-06btrfs: return device pointer from btrfs_scan_one_deviceGu Jinxiang1-11/+7
2018-08-06btrfs: lift uuid_mutex to callers of btrfs_open_devicesDavid Sterba1-2/+2
2018-08-06btrfs: lift uuid_mutex to callers of btrfs_scan_one_deviceDavid Sterba1-2/+2
2018-08-06btrfs: use device_list_mutex when removing stale devicesAnand Jain1-10/+15
2018-08-06btrfs: rename local devices for fs_devices in btrfs_free_stale_devices(Anand Jain1-18/+17
2018-08-06btrfs: extend locked section when adding a new device in device_list_addAnand Jain1-4/+12
2018-08-06btrfs: do btrfs_free_stale_devices outside of device_list_addAnand Jain1-5/+10
2018-08-06btrfs: close devices without offloading to a temporary listNikolay Borisov1-20/+6
2018-08-06btrfs: Remove unused function btrfs_account_dev_extents_sizeQu Wenruo1-85/+0