summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: replace GPL boilerplate by SPDX -- sourcesDavid Sterba2018-04-121-14/+2
* btrfs: split dev-replace locking helpers for read and writeDavid Sterba2018-03-311-9/+9
* btrfs: use lockdep_assert_held for mutexesDavid Sterba2018-03-311-5/+5
* btrfs: defer adding raid type kobject until after chunk relocationJeff Mahoney2018-03-311-0/+12
* btrfs: drop optimal argument from find_live_mirror()Anand Jain2018-03-311-8/+8
* btrfs: drop num argument from find_live_mirror()Anand Jain2018-03-311-4/+12
* btrfs: volumes: Remove the meaningless condition of minimal nr_devs when allo...Qu Wenruo2018-03-311-3/+2
* btrfs: add define for oldest generationAnand Jain2018-03-311-1/+2
* btrfs: rename btrfs_close_extra_device to btrfs_free_extra_devidsAnand Jain2018-03-261-1/+5
* btrfs: remove assert in btrfs_init_dev_replace_tgtdev()Anand Jain2018-03-261-1/+0
* btrfs: add (the only possible) __exit annotationDavid Sterba2018-03-261-1/+1
* btrfs: Refactor __get_raid_index() to btrfs_bg_flags_to_raid_index()Qu Wenruo2018-03-261-1/+1
* btrfs: volumes: Cleanup stripe size calculationQu Wenruo2018-03-261-7/+6
* btrfs: insert newly opened device to the end of the listAnand Jain2018-03-261-1/+1
* btrfs: keep device list sortedAnand Jain2018-03-261-0/+16
* btrfs: Add chunk allocation ENOSPC debug message for enospc_debug mount optionQu Wenruo2018-03-261-2/+17
* btrfs: Remove fs_info argument from btrfs_update_commit_device_bytes_usedNikolay Borisov2018-03-261-4/+4
* btrfs: open code btrfs_init_dev_replace_tgtdev_for_resume()Anand Jain2018-03-261-13/+0
* btrfs: Refactor parameter of BTRFS_MAX_DEVS() from root to fs_infoQu Wenruo2018-03-261-3/+3
* btrfs: alloc_chunk: fix DUP stripe size handlingHans van Kranenburg2018-03-011-5/+6
* btrfs: Fix use-after-free when cleaning up fs_devs with a single stale deviceNikolay Borisov2018-02-051-0/+1
* btrfs: drop devid as device_list_add() argAnand Jain2018-01-291-5/+3
* btrfs: get device pointer from device_list_add()Anand Jain2018-01-291-16/+18
* btrfs: set the total_devices in device_list_add()Anand Jain2018-01-221-4/+2
* btrfs: move pr_info into device_list_addAnand Jain2018-01-221-16/+10
* btrfs: make btrfs_free_stale_devices() to match the pathAnand Jain2018-01-221-12/+16
* btrfs: rename btrfs_free_stale_devices() arg to skip_devAnand Jain2018-01-221-4/+4
* btrfs: make btrfs_free_stale_devices() argument optionalAnand Jain2018-01-221-9/+5
* btrfs: make btrfs_free_stale_device() to iterate all stalesAnand Jain2018-01-221-13/+11
* btrfs: no need to check for btrfs_fs_devices::seedingAnand Jain2018-01-221-2/+0
* btrfs: Remove unused readahead spinlockMatthew Wilcox2018-01-221-1/+0
* btrfs: cleanup btrfs_free_stale_device() usageAnand Jain2018-01-221-7/+1
* Btrfs: avoid losing data raid profile when deleting a deviceLiu Bo2018-01-221-19/+65
* btrfs: minor style cleanups in btrfs_scan_one_deviceAnand Jain2018-01-221-5/+6
* Btrfs: make raid6 rebuild retry moreLiu Bo2018-01-221-1/+8
* btrfs: factor btrfs_check_rw_degradable() to check given deviceAnand Jain2018-01-221-2/+8
* btrfs: Remove pair of bio_get/put in btrfs_schedule_bioNikolay Borisov2018-01-221-2/+0
* btrfs: cleanup device states define BTRFS_DEV_STATE_REPLACE_TGTAnand Jain2018-01-221-17/+22
* btrfs: cleanup device states define BTRFS_DEV_STATE_MISSINGAnand Jain2018-01-221-13/+19
* btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATAAnand Jain2018-01-221-12/+17
* btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLEAnand Jain2018-01-221-25/+32
* btrfs: drop btrfs_device::can_discard to query directlyAnand Jain2018-01-221-8/+0
* btrfs: factor __btrfs_open_devices() to create btrfs_open_one_device()Anand Jain2018-01-221-56/+65
* btrfs: move check for device generation to the lastAnand Jain2018-01-221-3/+5
* btrfs: set fs_devices->seed directlyAnand Jain2018-01-221-3/+1
* btrfs: simplify btrfs_close_bdevDavid Sterba2018-01-221-3/+5
* btrfs: document device lockingDavid Sterba2018-01-221-0/+65
* btrfs: simplify exit paths in btrfs_init_new_deviceDavid Sterba2018-01-221-4/+3
* btrfs: use free_device where opencodedDavid Sterba2018-01-221-28/+11
* btrfs: introduce free_device helperDavid Sterba2018-01-221-2/+14