summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* btrfs: rename device free rcu helper to free_device_rcuDavid Sterba2018-01-221-5/+5
* btrfs: rename btrfs_add_device to btrfs_add_dev_itemAnand Jain2018-01-221-2/+2
* btrfs: move volume_mutex into the btrfs_rm_device()Anand Jain2018-01-221-0/+2
* Btrfs: remove rcu_barrier in btrfs_close_devicesLiu Bo2018-01-221-6/+0
* btrfs: Fix memory barriers usage with device stats countersNikolay Borisov2018-01-221-2/+16
* btrfs: clean up btrfs_dev_stat_inc usageAnand Jain2018-01-221-4/+3
* Btrfs: free btrfs_device in placeLiu Bo2018-01-221-12/+2
* Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2018-01-051-1/+0
|\
| * btrfs: Fix flush bio leakNikolay Borisov2018-01-021-1/+0
* | Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2017-11-291-9/+23
|\|
| * btrfs: dev_alloc_list is not protected by RCU, use normal list_delDavid Sterba2017-11-151-1/+1
| * btrfs: add missing device::flush_bio putsDavid Sterba2017-11-151-0/+10
| * btrfs: Fix transaction abort during failure in btrfs_rm_dev_itemNikolay Borisov2017-11-151-8/+12
* | Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds2017-11-271-2/+2
|/
* btrfs: remove BUG_ON in btrfs_rm_dev_replace_free_srcdev()Anand Jain2017-11-011-7/+8
* btrfs: fix false EIO for missing deviceAnand Jain2017-10-301-1/+4
* btrfs: use need_full_stripe() in __btrfs_map_block()Anand Jain2017-10-301-10/+6
* btrfs: use BLK_STS defines where neededAnand Jain2017-10-301-1/+1
* btrfs: fix use of error or warning for missing deviceAnand Jain2017-10-301-8/+18
* btrfs: declare btrfs_report_missing_device() staticAnand Jain2017-10-301-6/+6
* btrfs: fix EIO misuse to report missing degraded optionAnand Jain2017-10-301-3/+3