summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/bio.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* btrfs: split out CONFIG_BTRFS_EXPERIMENTAL from CONFIG_BTRFS_DEBUGQu Wenruo2024-11-111-1/+1
* Merge tag 'for-6.12-rc5-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2024-11-011-24/+13
|\
| * btrfs: fix error propagation of split biosNaohiro Aota2024-10-231-24/+13
* | Merge tag 'for-6.12/block-20240913' of git://git.kernel.dk/linuxLinus Torvalds2024-09-161-12/+18
|\ \ | |/ |/|
| * block: rework bio splittingChristoph Hellwig2024-08-291-12/+18
* | btrfs: merge btrfs_orig_bbio_end_io() into btrfs_bio_end_io()Qu Wenruo2024-09-101-18/+11
* | btrfs: rename __btrfs_submit_bio() and drop double underscoresDavid Sterba2024-09-101-5/+5
* | btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio()David Sterba2024-09-101-5/+5
* | btrfs: set search_commit_root on stripe io in case of relocationJohannes Thumshirn2024-09-101-1/+4
* | btrfs: rename btrfs_io_stripe::is_scrub to rst_search_commit_rootJohannes Thumshirn2024-09-101-1/+1
* | btrfs: fix a use-after-free when hitting errors inside btrfs_submit_chunk()Qu Wenruo2024-08-271-8/+18
|/
* btrfs: introduce new "rescue=ignoremetacsums" mount optionQu Wenruo2024-07-111-1/+1
* btrfs: pass a btrfs_inode to is_data_inode()David Sterba2024-07-111-1/+1
* btrfs: zoned: allocate dummy checksums for zoned NODATASUM writesJohannes Thumshirn2024-06-131-1/+3
* btrfs: introduce offload_csum_mode to tweak checksum offloading behaviorNaohiro Aota2024-03-041-1/+13
* btrfs: remove unused included headersDavid Sterba2024-03-041-1/+0
* btrfs: remove duplicate recording of physical addressJohannes Thumshirn2024-03-041-2/+0
* btrfs: migrate btrfs_repair_io_failure() to folio interfacesQu Wenruo2023-12-151-4/+11
* btrfs: fix typos found by codespellDavid Sterba2023-12-151-1/+1
* btrfs: merge ordered work callbacks in btrfs_work into oneDavid Sterba2023-10-121-8/+9
* btrfs: scrub: implement raid stripe tree supportJohannes Thumshirn2023-10-121-0/+2
* btrfs: add support for inserting raid stripe extentsJohannes Thumshirn2023-10-121-0/+21
* btrfs: remove the need_raid_map parameter from btrfs_map_block()Qu Wenruo2023-10-121-1/+1
* btrfs: check-integrity: remove btrfsic_unmount() functionQu Wenruo2023-10-121-1/+0
* btrfs: check-integrity: remove btrfsic_check_bio() functionQu Wenruo2023-10-121-4/+0
* btrfs: add an ordered_extent pointer to struct btrfs_bioChristoph Hellwig2023-06-191-4/+38
* btrfs: add a is_data_bbio helperChristoph Hellwig2023-06-191-4/+9
* btrfs: limit write bios to a single ordered extentChristoph Hellwig2023-06-191-3/+0
* btrfs: fix file_offset for REQ_BTRFS_ONE_ORDERED bios that get splitChristoph Hellwig2023-06-191-2/+1
* btrfs: rename __btrfs_map_block to btrfs_map_blockChristoph Hellwig2023-06-191-2/+2
* btrfs: defer splitting of ordered extents until I/O completionChristoph Hellwig2023-06-191-17/+0
* btrfs: record orig_physical only for the original bioChristoph Hellwig2023-06-191-1/+2
* btrfs: optimize the logical to physical mapping for zoned writesChristoph Hellwig2023-06-191-0/+5
* btrfs: don't call btrfs_record_physical_zoned for failed appendChristoph Hellwig2023-06-191-1/+1
* btrfs: remove hipri_workers workqueueChristoph Hellwig2023-06-191-4/+1
* btrfs: determine synchronous writers from bio or writeback controlChristoph Hellwig2023-06-191-4/+3
* btrfs: submit IO synchronously for fast checksum implementationsChristoph Hellwig2023-06-191-13/+7
* btrfs: use SECTOR_SHIFT to convert LBA to physical offsetAnand Jain2023-06-191-1/+1
* btrfs: zoned: fix dev-replace after the scrub reworkQu Wenruo2023-06-011-4/+0
* btrfs: call btrfs_orig_bbio_end_io in btrfs_end_bio_workChristoph Hellwig2023-05-261-1/+1
* btrfs: introduce a new helper to submit write bio for repairQu Wenruo2023-04-171-44/+50
* btrfs: introduce btrfs_bio::fs_info memberQu Wenruo2023-04-171-17/+25
* btrfs, block: move REQ_CGROUP_PUNT to btrfsChristoph Hellwig2023-04-171-4/+8
* btrfs: pass an ordered_extent to btrfs_extract_ordered_extentChristoph Hellwig2023-04-171-1/+15
* btrfs: use __bio_add_page for adding a single page in repair_one_sectorJohannes Thumshirn2023-04-171-1/+1
* btrfs: make btrfs_split_bio work on struct btrfs_bioChristoph Hellwig2023-04-171-13/+14
* btrfs: return a btrfs_bio from btrfs_bio_allocChristoph Hellwig2023-04-171-5/+7
* btrfs: pass a btrfs_bio to btrfs_submit_bioChristoph Hellwig2023-04-171-7/+7
* btrfs: fix unnecessary increment of read error stat on write errorNaohiro Aota2023-03-061-1/+1
* btrfs: pass a btrfs_bio to btrfs_use_appendChristoph Hellwig2023-02-151-1/+1