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