summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.c
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-6.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-281-4/+29
|\
| * btrfs: don't merge pages into bio if their page offset is not contiguousQu Wenruo2022-08-221-4/+29
* | Merge tag 'for-6.0-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds2022-08-191-1/+10
|\|
| * btrfs: fix lockdep splat with reloc root extent buffersJosef Bacik2022-08-171-1/+10
* | Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-08-031-481/+392
|\|
| * btrfs: fix repair of compressed extentsChristoph Hellwig2022-07-251-36/+9
| * btrfs: pass a btrfs_bio to btrfs_repair_one_sectorChristoph Hellwig2022-07-251-22/+26
| * btrfs: repair all known bad mirrorsChristoph Hellwig2022-07-251-66/+60
| * btrfs: replace BTRFS_MAX_EXTENT_SIZE with fs_info->max_extent_sizeNaohiro Aota2022-07-251-1/+3
| * btrfs: remove extent writepage address space operationChristoph Hellwig2022-07-251-14/+0
| * btrfs: unify tree search helper returning prev and next nodesDavid Sterba2022-07-251-60/+62
| * btrfs: make tree search for insert more generic and use it for tree_searchDavid Sterba2022-07-251-14/+13
| * btrfs: open code inexact rbtree search in tree_searchDavid Sterba2022-07-251-3/+28
| * btrfs: remove node and parent parameters from insert_stateDavid Sterba2022-07-251-12/+2
| * btrfs: add fast path for extent_state insertionDavid Sterba2022-07-251-7/+16
| * btrfs: pass bits by value not by pointer for extent_state helpersDavid Sterba2022-07-251-24/+22
| * btrfs: lift start and end parameters to callers of insert_stateDavid Sterba2022-07-251-18/+15
| * btrfs: open code rbtree search in insert_stateDavid Sterba2022-07-251-47/+33
| * btrfs: open code rbtree search in split_stateDavid Sterba2022-07-251-6/+22
| * btrfs: pass the btrfs_bio_ctrl to submit_one_bioChristoph Hellwig2022-07-251-46/+39
| * btrfs: merge end_write_bio and flush_write_bioChristoph Hellwig2022-07-251-65/+29
| * btrfs: don't use bio->bi_private to pass the inode to submit_one_bioChristoph Hellwig2022-07-251-5/+1
| * btrfs: do not allocate a btrfs_bio for low-level biosChristoph Hellwig2022-07-251-13/+0
| * btrfs: centralize setting REQ_METAChristoph Hellwig2022-07-251-4/+4
| * btrfs: split btrfs_submit_data_bio to read and write partsChristoph Hellwig2022-07-251-5/+8
| * btrfs: remove redundant calls to flush_dcache_pageDavid Sterba2022-07-251-6/+1
| * btrfs: refactor end_bio_extent_readpage code flowChristoph Hellwig2022-07-251-46/+40
| * btrfs: factor out a helper to end a single sector buffer I/OChristoph Hellwig2022-07-251-11/+15
| * btrfs: remove duplicated parameters from submit_data_read_repair()Qu Wenruo2022-07-251-17/+11
| * btrfs: use PAGE_ALIGNED instead of IS_ALIGNEDFanjun Kong2022-07-251-1/+1
* | Merge tag 'for-5.20/block-2022-07-29' of git://git.kernel.dk/linux-blockLinus Torvalds2022-08-021-9/+9
|\ \ | |/ |/|
| * fs/btrfs: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-9/+9
* | Merge tag 'for-5.19-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-07-161-48/+74
|\ \ | |/ |/|
| * Revert "btrfs: turn fs_info member buffer_radix into XArray"David Sterba2022-07-151-48/+74
* | Merge tag 'for-5.19-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2022-06-261-1/+2
|\|
| * btrfs: zoned: fix critical section of relocation inode writebackNaohiro Aota2022-06-211-1/+2
* | Merge tag 'folio-5.19' of git://git.infradead.org/users/willy/pagecacheLinus Torvalds2022-05-241-8/+9
|\ \ | |/ |/|
| * btrfs: Convert to release_folioMatthew Wilcox (Oracle)2022-05-091-7/+7
* | btrfs: zoned: properly finish block group on metadata writeNaohiro Aota2022-05-161-5/+1
* | btrfs: rename bio_ctrl::bio_flags to compress_typeDavid Sterba2022-05-161-10/+10
* | btrfs: rename bio_flags in parameters and switch typeDavid Sterba2022-05-161-14/+15
* | btrfs: rename io_failure_record::bio_flags to compress_typeDavid Sterba2022-05-161-3/+3
* | btrfs: open code extent_set_compress_type helpersDavid Sterba2022-05-161-5/+3
* | btrfs: simplify handling of bio_ctrl::bio_flagsDavid Sterba2022-05-161-7/+6
* | btrfs: remove trivial helper update_nr_writtenDavid Sterba2022-05-161-9/+3
* | btrfs: turn fs_info member buffer_radix into XArrayGabriel Niebler2022-05-161-74/+48
* | btrfs: remove unused bio_flags argument to btrfs_submit_metadata_bioChristoph Hellwig2022-05-161-2/+1
* | btrfs: move btrfs_readpage to extent_io.cChristoph Hellwig2022-05-161-2/+33
* | btrfs: return correct error number for __extent_writepage_io()Qu Wenruo2022-05-161-1/+12
* | btrfs: fix the error handling for submit_extent_page() for btrfs_do_readpage()Qu Wenruo2022-05-161-2/+6