summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_io.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: remove BTRFS_LEAF_DATA_OFFSETJosef Bacik2022-12-051-1/+1
* btrfs: add eb to btrfs_node_key_ptr_offsetJosef Bacik2022-12-051-1/+1
* btrfs: pass the extent buffer for the btrfs_item_nr helpersJosef Bacik2022-12-051-1/+1
* btrfs: move leaf_data_end into ctree.cJosef Bacik2022-12-051-1/+5
* btrfs: move repair_io_failure to bio.cChristoph Hellwig2022-12-051-115/+2
* btrfs: split the bio submission path into a separate fileChristoph Hellwig2022-12-051-1/+1
* btrfs: use btrfs_dev_name() helper to handle missing devices betterQu Wenruo2022-12-051-2/+1
* btrfs: use cached state when looking for delalloc ranges with fiemapFilipe Manana2022-12-051-1/+10
* btrfs: remove leftover setting of EXTENT_UPTODATE state in an inode's io_treeFilipe Manana2022-12-051-16/+3
* btrfs: move tree block parentness check into validate_extent_buffer()Qu Wenruo2022-12-051-4/+14
* btrfs: pass btrfs_inode to btrfs_add_delayed_iputDavid Sterba2022-12-051-1/+1
* btrfs: pass btrfs_inode to btrfs_repair_one_sectorDavid Sterba2022-12-051-9/+8
* btrfs: pass btrfs_inode to submit_one_bioDavid Sterba2022-12-051-6/+6
* btrfs: pass btrfs_inode to btrfs_submit_dio_repair_bioDavid Sterba2022-12-051-1/+2
* btrfs: pass btrfs_inode to btrfs_submit_data_read_bioDavid Sterba2022-12-051-2/+3
* btrfs: pass btrfs_inode to btrfs_submit_data_write_bioDavid Sterba2022-12-051-1/+1
* btrfs: pass btrfs_inode to btrfs_submit_metadata_bioDavid Sterba2022-12-051-1/+1
* btrfs: drop parameter compression_type from btrfs_submit_dio_repair_bioDavid Sterba2022-12-051-1/+1
* btrfs: change how repair action is passed to btrfs_repair_one_sectorDavid Sterba2022-12-051-5/+9
* btrfs: merge struct extent_page_data to btrfs_bio_ctrlDavid Sterba2022-12-051-60/+55
* btrfs: switch extent_page_data bit fields to boolsDavid Sterba2022-12-051-2/+2
* btrfs: move super_block specific helpers into super.hJosef Bacik2022-12-051-0/+1
* btrfs: move dev-replace prototypes into dev-replace.hJosef Bacik2022-12-051-0/+1
* btrfs: move file prototypes to file.hJosef Bacik2022-12-051-0/+1
* btrfs: move file-item prototypes into their own headerJosef Bacik2022-12-051-0/+1
* btrfs: update function commentsDavid Sterba2022-12-051-28/+31
* btrfs: move accessor helpers into accessors.hJosef Bacik2022-12-051-0/+1
* btrfs: move BTRFS_FS_STATE* definitions and helpers to fs.hJosef Bacik2022-12-051-0/+1
* btrfs: do not use GFP_ATOMIC in the read endioJosef Bacik2022-12-051-4/+4
* btrfs: avoid duplicated resolution of indirect backrefs during fiemapFilipe Manana2022-12-051-0/+2
* btrfs: move ulists to data extent sharedness check contextFilipe Manana2022-12-051-24/+10
* btrfs: turn the backref sharedness check cache into a context objectFilipe Manana2022-12-051-12/+12
* btrfs: directly pass the inode to btrfs_is_data_extent_shared()Filipe Manana2022-12-051-9/+7
* btrfs: drop redundant bflags initialization when allocating extent bufferFilipe Manana2022-12-051-1/+0
* btrfs: drop pointless memset when cloning extent bufferFilipe Manana2022-12-051-1/+0
* btrfs: add cached_state to read_extent_buffer_subpageJosef Bacik2022-12-051-5/+10
* btrfs: cache the failed state when locking extentsJosef Bacik2022-12-051-1/+2
* btrfs: add a cached_state to try_lock_extentJosef Bacik2022-12-051-1/+2
* Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds2022-10-101-18/+15
|\
| * btrfs: convert __process_pages_contig() to use filemap_get_folios_contig()Vishal Moola (Oracle)2022-09-111-18/+15
* | btrfs: move end_io_func argument to btrfs_bio_ctrl structureQu Wenruo2022-09-261-17/+23
* | btrfs: switch page and disk_bytenr argument position for submit_extent_page()Qu Wenruo2022-09-261-9/+9
* | btrfs: update the comment for submit_extent_page()Qu Wenruo2022-09-261-3/+5
* | btrfs: open code and remove btrfs_inode_sectorsize helperJosef Bacik2022-09-261-2/+2
* | btrfs: stop tracking failed reads in the I/O treeChristoph Hellwig2022-09-261-15/+2
* | btrfs: replace delete argument with EXTENT_CLEAR_ALL_BITSJosef Bacik2022-09-261-2/+2
* | btrfs: don't clear CTL bits when trying to release extent stateJosef Bacik2022-09-261-3/+5
* | btrfs: unify the lock/unlock extent variantsJosef Bacik2022-09-261-21/+18
* | btrfs: remove the wake argument from clear_extent_bitsJosef Bacik2022-09-261-2/+2
* | btrfs: move core extent_io_tree functions to extent-io-tree.cJosef Bacik2022-09-261-996/+0