summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix potential oops in device_list_addAl Viro2019-01-301-2/+2
* btrfs: Use real device structure to verify dev extentQu Wenruo2019-01-101-0/+12
* btrfs: Fix typos in comments and stringsAndrea Gelmini2018-12-171-7/+7
* btrfs: Remove 1st shrink/grow phase from balanceNikolay Borisov2018-12-171-53/+0Star
* btrfs: use offset_in_page instead of open-coding itJohannes Thumshirn2018-12-171-1/+1
* btrfs: dev-replace: open code trivial locking helpersDavid Sterba2018-12-171-7/+7
* btrfs: dev-replace: remove custom read/write blocking schemeDavid Sterba2018-12-171-7/+6Star
* btrfs: Refactor btrfs_merge_bio_hookNikolay Borisov2018-12-171-2/+4
* btrfs: balance: print to system log when balance ends or is pausedAnand Jain2018-12-171-0/+7
* btrfs: balance: print args during start and resumeAnand Jain2018-12-171-3/+158
* btrfs: add helper to describe block group flagsAnand Jain2018-12-171-0/+54
* Btrfs: fix access to available allocation bits when starting balanceFilipe Manana2018-12-171-16/+23
* btrfs: Handle final split-brain possibility during fsid changeNikolay Borisov2018-12-171-11/+53
* btrfs: Handle one more split-brain scenario during fsid changeNikolay Borisov2018-12-171-4/+73
* btrfs: add members to fs_devices to track fsid changesNikolay Borisov2018-12-171-1/+8
* btrfs: Remove fsid/metadata_fsid fields from btrfs_infoNikolay Borisov2018-12-171-6/+4Star
* btrfs: Introduce support for FSID change without metadata rewriteNikolay Borisov2018-12-171-15/+59
* btrfs: Remove superfluous check form btrfs_remove_chunkNikolay Borisov2018-12-171-7/+5Star
* btrfs: harden agaist duplicate fsid on scanned devicesAnand Jain2018-12-171-0/+29
* btrfs: introduce nparity raid_attrHans van Kranenburg2018-12-171-7/+11
* btrfs: fix ncopies raid_attr for RAID56Hans van Kranenburg2018-12-171-2/+2
* btrfs: alloc_chunk: fix more DUP stripe size handlingHans van Kranenburg2018-12-171-9/+7Star
* btrfs: alloc_chunk: improve chunk size variable nameHans van Kranenburg2018-12-171-5/+5
* btrfs: alloc_chunk: do not refurbish num_bytesHans van Kranenburg2018-12-171-4/+3Star
* btrfs: Check for missing device before bio submission in btrfs_map_bioNikolay Borisov2018-12-171-7/+2Star
* Btrfs: rename and export get_chunk_mapOmar Sandoval2018-12-171-11/+18
* Btrfs: prevent ioctls from interfering with a swap fileOmar Sandoval2018-12-171-5/+48
* btrfs: volumes: Make sure no dev extent is beyond device boundaryQu Wenruo2018-12-171-0/+17
* btrfs: volumes: Make sure there is no overlap of dev extents at mount timeQu Wenruo2018-12-171-0/+14
* btrfs: open code btrfs_dev_replace_clear_lock_blockingDavid Sterba2018-10-151-1/+5
* btrfs: use common helper instead of open coding a bit testDavid Sterba2018-10-151-1/+1
* Btrfs: extent_map: use rb_first_cachedLiu Bo2018-10-151-2/+2
* btrfs: Make btrfs_find_device_by_devspec return btrfs_device directlyNikolay Borisov2018-10-151-21/+18Star
* btrfs: Make btrfs_find_device_missing_or_by_path return directly a deviceNikolay Borisov2018-10-151-15/+17
* btrfs: Make btrfs_find_device_by_path return struct btrfs_deviceNikolay Borisov2018-10-151-12/+13
* btrfs: add helper to obtain number of devices with ongoing dev-replaceAnand Jain2018-10-151-14/+21
* btrfs: add assertions where number of devices could go below 0Anand Jain2018-10-151-2/+2
* 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/+5Star
* 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/+2Star
* 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/+2Star
* btrfs: Remove fs_info argument from btrfs_add_dev_itemNikolay Borisov2018-08-061-6/+4Star
* btrfs: validate type when reading a chunkGu Jinxiang2018-08-061-0/+28