summaryrefslogtreecommitdiff
path: root/fs/btrfs/volumes.c
AgeCommit message (Expand)Author
2018-03-01btrfs: alloc_chunk: fix DUP stripe size handlingHans van Kranenburg
2018-02-05btrfs: Fix use-after-free when cleaning up fs_devs with a single stale deviceNikolay Borisov
2018-01-29btrfs: drop devid as device_list_add() argAnand Jain
2018-01-29btrfs: get device pointer from device_list_add()Anand Jain
2018-01-22btrfs: set the total_devices in device_list_add()Anand Jain
2018-01-22btrfs: move pr_info into device_list_addAnand Jain
2018-01-22btrfs: make btrfs_free_stale_devices() to match the pathAnand Jain
2018-01-22btrfs: rename btrfs_free_stale_devices() arg to skip_devAnand Jain
2018-01-22btrfs: make btrfs_free_stale_devices() argument optionalAnand Jain
2018-01-22btrfs: make btrfs_free_stale_device() to iterate all stalesAnand Jain
2018-01-22btrfs: no need to check for btrfs_fs_devices::seedingAnand Jain
2018-01-22btrfs: Remove unused readahead spinlockMatthew Wilcox
2018-01-22btrfs: cleanup btrfs_free_stale_device() usageAnand Jain
2018-01-22Btrfs: avoid losing data raid profile when deleting a deviceLiu Bo
2018-01-22btrfs: minor style cleanups in btrfs_scan_one_deviceAnand Jain
2018-01-22Btrfs: make raid6 rebuild retry moreLiu Bo
2018-01-22btrfs: factor btrfs_check_rw_degradable() to check given deviceAnand Jain
2018-01-22btrfs: Remove pair of bio_get/put in btrfs_schedule_bioNikolay Borisov
2018-01-22btrfs: cleanup device states define BTRFS_DEV_STATE_REPLACE_TGTAnand Jain
2018-01-22btrfs: cleanup device states define BTRFS_DEV_STATE_MISSINGAnand Jain
2018-01-22btrfs: cleanup device states define BTRFS_DEV_STATE_IN_FS_METADATAAnand Jain
2018-01-22btrfs: cleanup device states define BTRFS_DEV_STATE_WRITEABLEAnand Jain
2018-01-22btrfs: drop btrfs_device::can_discard to query directlyAnand Jain
2018-01-22btrfs: factor __btrfs_open_devices() to create btrfs_open_one_device()Anand Jain
2018-01-22btrfs: move check for device generation to the lastAnand Jain
2018-01-22btrfs: set fs_devices->seed directlyAnand Jain
2018-01-22btrfs: simplify btrfs_close_bdevDavid Sterba
2018-01-22btrfs: document device lockingDavid Sterba
2018-01-22btrfs: simplify exit paths in btrfs_init_new_deviceDavid Sterba
2018-01-22btrfs: use free_device where opencodedDavid Sterba
2018-01-22btrfs: introduce free_device helperDavid Sterba
2018-01-22btrfs: rename device free rcu helper to free_device_rcuDavid Sterba
2018-01-22btrfs: rename btrfs_add_device to btrfs_add_dev_itemAnand Jain
2018-01-22btrfs: move volume_mutex into the btrfs_rm_device()Anand Jain
2018-01-22Btrfs: remove rcu_barrier in btrfs_close_devicesLiu Bo
2018-01-22btrfs: Fix memory barriers usage with device stats countersNikolay Borisov
2018-01-22btrfs: clean up btrfs_dev_stat_inc usageAnand Jain
2018-01-22Btrfs: free btrfs_device in placeLiu Bo
2018-01-05Merge tag 'for-4.15-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2018-01-02btrfs: Fix flush bio leakNikolay Borisov
2017-11-29Merge tag 'for-4.15-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds
2017-11-27Rename superblock flags (MS_xyz -> SB_xyz)Linus Torvalds
2017-11-15btrfs: dev_alloc_list is not protected by RCU, use normal list_delDavid Sterba
2017-11-15btrfs: add missing device::flush_bio putsDavid Sterba
2017-11-15btrfs: Fix transaction abort during failure in btrfs_rm_dev_itemNikolay Borisov
2017-11-01btrfs: remove BUG_ON in btrfs_rm_dev_replace_free_srcdev()Anand Jain
2017-10-30btrfs: fix false EIO for missing deviceAnand Jain
2017-10-30btrfs: use need_full_stripe() in __btrfs_map_block()Anand Jain
2017-10-30btrfs: use BLK_STS defines where neededAnand Jain
2017-10-30btrfs: fix use of error or warning for missing deviceAnand Jain