summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/volumes.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-10-301-214/+203
|\
| * btrfs: disable the seed feature for temp-fsidAnand Jain2023-10-121-0/+8
| * btrfs: support cloned-device mount capabilityAnand Jain2023-10-121-3/+57
| * btrfs: add helper function find_fsid_by_diskAnand Jain2023-10-121-4/+15
| * btrfs: increase ->free_chunk_space in btrfs_grow_deviceJosef Bacik2023-10-121-0/+1
| * btrfs: fix ->free_chunk_space math in btrfs_shrink_deviceJosef Bacik2023-10-121-3/+17
| * btrfs: remove incomplete metadata_uuid conversion fixup logicAnand Jain2023-10-121-156/+6
| * btrfs: reject devices with CHANGING_FSID_V2Anand Jain2023-10-121-0/+7
| * btrfs: zoned: support RAID0/1/10 on top of raid stripe treeJohannes Thumshirn2023-10-121-0/+2
| * btrfs: lookup physical address from stripe extentJohannes Thumshirn2023-10-121-10/+32
| * btrfs: add support for inserting raid stripe extentsJohannes Thumshirn2023-10-121-1/+3
| * btrfs: abort transaction on generation mismatch when marking eb as dirtyFilipe Manana2023-10-121-5/+5
| * btrfs: scan but don't register device on single device filesystemAnand Jain2023-10-121-9/+34
| * btrfs: remove the need_raid_map parameter from btrfs_map_block()Qu Wenruo2023-10-121-17/+9
| * btrfs: reformat remaining kdoc style commentsDavid Sterba2023-10-121-1/+2
| * btrfs: sipmlify uuid parameters of alloc_fs_devices()Anand Jain2023-10-121-14/+14
* | btrfs: Convert to bdev_open_by_path()Jan Kara2023-10-281-52/+55
* | Merge tag 'for-6.6-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-10-191-1/+1
|\ \ | |/ |/|
| * btrfs: fix stripe length calculation for non-zoned data chunk allocationZygo Blaxell2023-10-151-1/+1
* | Merge tag 'for-6.6-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-09-261-7/+6
|\|
| * btrfs: make sure to initialize start and len in find_free_dev_extentJosef Bacik2023-09-211-7/+6
* | Merge tag 'for-6.6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-08-281-31/+63
|\|
| * btrfs: simplify memcpy either of metadata_uuid or fsidAnand Jain2023-08-211-9/+2
| * btrfs: add a helper to read the superblock metadata_uuidAnand Jain2023-08-211-0/+8
| * btrfs: merge find_free_dev_extent() and find_free_dev_extent_start()Filipe Manana2023-08-211-14/+7
| * btrfs: make find_free_dev_extent() staticFilipe Manana2023-08-211-2/+2
| * btrfs: print name and pid when device scanning processes raceAnand Jain2023-08-211-2/+3
| * btrfs: simplify the no-bioc fast path condition in btrfs_map_blockChristoph Hellwig2023-08-211-3/+1
| * btrfs: make find_first_extent_bit() return a booleanFilipe Manana2023-08-211-3/+3
| * btrfs: add comments for btrfs_map_block()Qu Wenruo2023-08-211-0/+39
* | Merge tag 'v6.6-vfs.ctime' of git://git.kernel.org/pub/scm/linux/kernel/git/v...Linus Torvalds2023-08-281-3/+1
|\ \ | |/ |/|
| * fs: drop the timespec64 argument from update_timeJeff Layton2023-08-111-3/+1
* | Merge tag 'for-6.5-rc6-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-08-191-2/+1
|\ \
| * | btrfs: fix BUG_ON condition in btrfs_cancel_balancexiaoshoukui2023-08-171-2/+1
* | | Merge tag 'for-6.5-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2023-07-201-11/+6
|\| | | |/ |/|
| * btrfs: be a bit more careful when setting mirror_num_ret in btrfs_map_blockChristoph Hellwig2023-07-111-1/+2
| * btrfs: fix race between balance and cancel/pauseJosef Bacik2023-07-111-10/+4
* | Merge tag 'for-6.5/block-2023-06-23' of git://git.kernel.dk/linuxLinus Torvalds2023-06-261-31/+28
|\ \
| * | block: replace fmode_t with a block-specific type for block open flagsChristoph Hellwig2023-06-121-8/+8
| * | block: use the holder as indication for exclusive opensChristoph Hellwig2023-06-121-15/+13
| * | btrfs: don't pass a holder for non-exclusive blkdev_get_by_pathChristoph Hellwig2023-06-121-9/+8
| * | block: introduce holder opsChristoph Hellwig2023-06-051-3/+3
* | | Merge tag 'for-6.5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kdav...Linus Torvalds2023-06-261-94/+79
|\ \ \ | | |/ | |/|
| * | btrfs: update i_version in update_dev_timeJeff Layton2023-06-191-1/+1
| * | btrfs: open code need_full_stripe conditionsChristoph Hellwig2023-06-191-17/+12
| * | btrfs: open code btrfs_map_sblockChristoph Hellwig2023-06-191-9/+0
| * | btrfs: rename __btrfs_map_block to btrfs_map_blockChristoph Hellwig2023-06-191-8/+8
| * | btrfs: remove unused btrfs_map_blockChristoph Hellwig2023-06-191-8/+0
| * | btrfs: remove unused BTRFS_MAP_DISCARDChristoph Hellwig2023-06-191-3/+0
| * | btrfs: simplify how changed fsid and metadata_uuid is checkedAnand Jain2023-06-191-21/+26