aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/volumes.c
AgeCommit message (Expand)AuthorFilesLines
2022-07-25btrfs: merge btrfs_dev_stat_print_on_error with its only callerGravatar Christoph Hellwig 1-5/+0
2022-07-25btrfs: raid56: transfer the bio counter reference to the raid submission helpersGravatar Christoph Hellwig 1-8/+7
2022-07-25btrfs: do not return errors from raid56_parity_recoverGravatar Christoph Hellwig 1-1/+1
2022-07-25btrfs: do not return errors from raid56_parity_writeGravatar Christoph Hellwig 1-1/+1
2022-07-25btrfs: do not return errors from btrfs_map_bioGravatar Christoph Hellwig 1-5/+7
2022-07-25btrfs: return proper mapped length for RAID56 profiles in __btrfs_map_block()Gravatar Qu Wenruo 1-1/+4
2022-07-25btrfs: raid56: use fixed stripe length everywhereGravatar Christoph Hellwig 1-8/+5
2022-07-25btrfs: clean up chained assignmentsGravatar David Sterba 1-1/+2
2022-07-25btrfs: warn about dev extents that are inside the reserved rangeGravatar Qu Wenruo 1-0/+10
2022-07-25btrfs: use named constant for reserved device spaceGravatar Qu Wenruo 1-6/+1
2022-07-25btrfs: use ncopies from btrfs_raid_array in btrfs_num_copies()Gravatar Qu Wenruo 1-7/+7
2022-07-25btrfs: use btrfs_raid_array to calculate number of parity stripesGravatar Qu Wenruo 1-0/+7
2022-07-25btrfs: use btrfs_chunk_max_errors() to replace tolerance calculationGravatar Qu Wenruo 1-1/+1
2022-07-25btrfs: remove parameter dev_extent_len from scrub_stripe()Gravatar Qu Wenruo 1-6/+6
2022-07-25btrfs: split discard handling out of btrfs_map_blockGravatar Christoph Hellwig 1-40/+27
2022-07-25btrfs: do not allocate a btrfs_bio for low-level biosGravatar Christoph Hellwig 1-10/+9
2022-07-25btrfs: factor stripe submission logic out of btrfs_map_bioGravatar Christoph Hellwig 1-39/+35
2022-07-25btrfs: remove btrfs_end_io_wqGravatar Christoph Hellwig 1-5/+28
2022-07-25btrfs: move more work into btrfs_end_biocGravatar Christoph Hellwig 1-50/+22
2022-07-25btrfs: store chunk size in space-info structGravatar Stefan Roesch 1-19/+9
2022-07-25btrfs: quit early if the fs has no RAID56 support for raid56 related checksGravatar Qu Wenruo 1-0/+6
2022-05-24Merge tag 'for-5.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Gravatar Linus Torvalds 1-86/+41
2022-05-16btrfs: use ilog2() to replace if () branches for btrfs_bg_flags_to_raid_index()Gravatar Qu Wenruo 1-18/+6
2022-05-16btrfs: raid56: enable subpage support for RAID56Gravatar Qu Wenruo 1-7/+0
2022-05-16btrfs: reduce width for stripe_len from u64 to u32Gravatar Qu Wenruo 1-13/+7
2022-05-16btrfs: repair super block num_devices automaticallyGravatar Qu Wenruo 1-4/+4
2022-05-16btrfs: pass a block_device to btrfs_bio_cloneGravatar Christoph Hellwig 1-4/+5
2022-05-16btrfs: move the call to bio_set_dev out of submit_stripe_bioGravatar Christoph Hellwig 1-1/+1
2022-05-16btrfs: check-integrity: split submit_bio from btrfsic checkingGravatar Christoph Hellwig 1-1/+2
2022-05-16btrfs: remove unnecessary type castsGravatar Yu Zhe 1-1/+1
2022-05-16btrfs: use dummy extent buffer for super block sys chunk array readGravatar Qu Wenruo 1-22/+7
2022-05-16btrfs: use btrfs_for_each_slot in btrfs_read_chunk_treeGravatar Gabriel Niebler 1-16/+9
2022-04-17block: add a bdev_nonrot helperGravatar Christoph Hellwig 1-2/+2
2022-04-17btrfs: simplify ->flush_bio handlingGravatar Christoph Hellwig 1-11/+0
2022-04-06btrfs: mark resumed async balance as writingGravatar Naohiro Aota 1-0/+2
2022-03-24btrfs: remove device item and update super block in the same transactionGravatar Qu Wenruo 1-37/+28
2022-03-14btrfs: don't access possibly stale fs_info data in device_list_addGravatar Dongliang Mu 1-7/+6
2022-03-14btrfs: zoned: mark relocation as writingGravatar Naohiro Aota 1-0/+3
2022-03-14btrfs: disable device manipulation ioctl's EXTENT_TREE_V2Gravatar Josef Bacik 1-0/+5
2022-03-14btrfs: disable balance for extent tree v2 for nowGravatar Josef Bacik 1-0/+6
2022-03-14btrfs: cleanup temporary variables when finding rotational device statusGravatar Anand Jain 1-6/+2
2022-03-14btrfs: use dev_t to match device in device_matchedGravatar Anand Jain 1-40/+1
2022-03-14btrfs: add device major-minor info in the struct btrfs_deviceGravatar Anand Jain 1-25/+15
2022-03-14btrfs: match stale devices by dev_tGravatar Anand Jain 1-25/+31
2022-03-14btrfs: harden identification of a stale deviceGravatar Anand Jain 1-7/+38
2022-03-14btrfs: move missing device handling in a dedicate functionGravatar Nikolay Borisov 1-14/+24
2022-01-07btrfs: remove reada infrastructureGravatar Qu Wenruo 1-7/+0
2022-01-07btrfs: zoned: sink zone check into btrfs_repair_one_zoneGravatar Johannes Thumshirn 1-5/+8
2022-01-07btrfs: introduce exclusive operation BALANCE_PAUSED stateGravatar Nikolay Borisov 1-2/+8
2022-01-03btrfs: don't use the extent root in btrfs_chunk_alloc_add_chunk_itemGravatar Josef Bacik 1-2/+1