summaryrefslogtreecommitdiff
path: root/fs/btrfs/volumes.c
AgeCommit message (Expand)AuthorFilesLines
2022-05-16btrfs: use ilog2() to replace if () branches for btrfs_bg_flags_to_raid_index()Qu Wenruo1-18/+6
2022-05-16btrfs: raid56: enable subpage support for RAID56Qu Wenruo1-7/+0
2022-05-16btrfs: reduce width for stripe_len from u64 to u32Qu Wenruo1-13/+7
2022-05-16btrfs: repair super block num_devices automaticallyQu Wenruo1-4/+4
2022-05-16btrfs: pass a block_device to btrfs_bio_cloneChristoph Hellwig1-4/+5
2022-05-16btrfs: move the call to bio_set_dev out of submit_stripe_bioChristoph Hellwig1-1/+1
2022-05-16btrfs: check-integrity: split submit_bio from btrfsic checkingChristoph Hellwig1-1/+2
2022-05-16btrfs: remove unnecessary type castsYu Zhe1-1/+1
2022-05-16btrfs: use dummy extent buffer for super block sys chunk array readQu Wenruo1-22/+7
2022-05-16btrfs: use btrfs_for_each_slot in btrfs_read_chunk_treeGabriel Niebler1-16/+9
2022-04-06btrfs: mark resumed async balance as writingNaohiro Aota1-0/+2
2022-03-24btrfs: remove device item and update super block in the same transactionQu Wenruo1-37/+28
2022-03-14btrfs: don't access possibly stale fs_info data in device_list_addDongliang Mu1-7/+6
2022-03-14btrfs: zoned: mark relocation as writingNaohiro Aota1-0/+3
2022-03-14btrfs: disable device manipulation ioctl's EXTENT_TREE_V2Josef Bacik1-0/+5
2022-03-14btrfs: disable balance for extent tree v2 for nowJosef Bacik1-0/+6
2022-03-14btrfs: cleanup temporary variables when finding rotational device statusAnand Jain1-6/+2
2022-03-14btrfs: use dev_t to match device in device_matchedAnand Jain1-40/+1
2022-03-14btrfs: add device major-minor info in the struct btrfs_deviceAnand Jain1-25/+15
2022-03-14btrfs: match stale devices by dev_tAnand Jain1-25/+31
2022-03-14btrfs: harden identification of a stale deviceAnand Jain1-7/+38
2022-03-14btrfs: move missing device handling in a dedicate functionNikolay Borisov1-14/+24
2022-01-07btrfs: remove reada infrastructureQu Wenruo1-7/+0
2022-01-07btrfs: zoned: sink zone check into btrfs_repair_one_zoneJohannes Thumshirn1-5/+8
2022-01-07btrfs: introduce exclusive operation BALANCE_PAUSED stateNikolay Borisov1-2/+8
2022-01-03btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_itemJosef Bacik1-2/+1
2022-01-03btrfs: don't check stripe length if the profile is not stripe basedQu Wenruo1-1/+6
2022-01-03btrfs: zoned: cache reported zone during mountNaohiro Aota1-1/+1
2022-01-03btrfs: consolidate device_list_mutex in prepare_sprout to its parentAnand Jain1-18/+51
2022-01-03btrfs: switch seeding_dev in init_new_device to boolAnand Jain1-2/+2
2022-01-03btrfs: drop the _nr from the item helpersJosef Bacik1-3/+3
2021-12-18Merge tag 'for-5.16-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-2/+4
2021-12-15btrfs: fix missing blkdev_put() call in btrfs_scan_one_device()Shin'ichiro Kawasaki1-2/+4
2021-11-18Merge tag 'for-5.16-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds1-5/+13
2021-11-16btrfs: silence lockdep when reading chunk tree during mountFilipe Manana1-5/+13
2021-11-01Merge tag 'for-5.16-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-256/+336
2021-11-01Merge tag 'for-5.16/inode-sync-2021-10-29' of git://git.kernel.dk/linux-blockLinus Torvalds1-1/+1
2021-10-29btrfs: clear MISSING device status bit in btrfs_close_one_deviceLi Zhang1-1/+3
2021-10-26btrfs: update device path inode time instead of bd_inodeJosef Bacik1-8/+13
2021-10-26btrfs: fix deadlock between chunk allocation and chunk btree modificationsFilipe Manana1-1/+14
2021-10-26btrfs: use btrfs_get_dev_args_from_path in dev removal ioctlsJosef Bacik1-8/+7
2021-10-26btrfs: add a btrfs_get_dev_args_from_path helperJosef Bacik1-32/+64
2021-10-26btrfs: handle device lookup with btrfs_dev_lookup_argsJosef Bacik1-46/+76
2021-10-26btrfs: do not call close_fs_devices in btrfs_rm_deviceJosef Bacik1-1/+9
2021-10-26btrfs: use num_device to check for the last surviving seed deviceAnand Jain1-1/+1
2021-10-26btrfs: remove btrfs_raid_bio::fs_info memberQu Wenruo1-4/+3
2021-10-26btrfs: make sure btrfs_io_context::fs_info is always initializedQu Wenruo1-4/+5
2021-10-26btrfs: do not take the uuid_mutex in btrfs_rm_deviceJosef Bacik1-5/+5
2021-10-26btrfs: rename struct btrfs_io_bio to btrfs_bioQu Wenruo1-4/+4
2021-10-26btrfs: rename btrfs_bio to btrfs_io_contextQu Wenruo1-135/+132