summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: handle sectorsize < PAGE_SIZE case for extent buffer accessorsQu Wenruo2020-12-091-27/+37
* btrfs: don't allow tree block to cross page boundary for subpage supportQu Wenruo2020-12-091-0/+8
* btrfs: calculate inline extent buffer page size based on page sizeQu Wenruo2020-12-091-6/+1
* btrfs: factor out btree page submission code to a helperQu Wenruo2020-12-091-47/+75
* btrfs: pass bio_offset to check_data_csum() directlyQu Wenruo2020-12-091-12/+20
* btrfs: drop casts of bio bi_sectorDavid Sterba2020-12-091-1/+1
* btrfs: use detach_page_private() in alloc_extent_buffer()Qu Wenruo2020-12-081-6/+1
* btrfs: only clear EXTENT_LOCK bit in extent_invalidatepageQu Wenruo2020-12-081-2/+10
* btrfs: remove unused parameter phy_offset from btrfs_validate_metadata_bufferQu Wenruo2020-12-081-1/+1
* btrfs: use fixed width int type for extent_state::stateQu Wenruo2020-12-081-27/+25
* btrfs: introduce helper to handle page status update in end_bio_extent_readpa...Qu Wenruo2020-12-081-5/+13
* btrfs: add structure to keep track of extent range in end_bio_extent_readpageQu Wenruo2020-12-081-34/+73
* btrfs: merge __set_extent_bit and set_extent_bitNikolay Borisov2020-12-081-23/+13
* btrfs: remove extent_buffer::recursedJosef Bacik2020-12-081-1/+0
* btrfs: update the number of bytes used by an inode atomicallyFilipe Manana2020-12-081-4/+6
* btrfs: set the lockdep class for extent buffers on creationJosef Bacik2020-12-081-0/+1
* btrfs: pass the owner_root and level to alloc_extent_bufferJosef Bacik2020-12-081-4/+8
* btrfs: cleanup extent buffer readaheadJosef Bacik2020-12-081-0/+47
* btrfs: make buffer_radix take sector size unitsQu Wenruo2020-12-081-4/+4
* btrfs: assert page mapping lock in attach_extent_buffer_pageQu Wenruo2020-12-081-0/+9
* btrfs: locking: rip out path->leave_spinningJosef Bacik2020-12-081-1/+0
* btrfs: switch cached fs_info::csum_size from u16 to u32David Sterba2020-12-081-1/+1
* btrfs: use cached value of fs_info::csum_size everywhereDavid Sterba2020-12-081-1/+1
* btrfs: replace s_blocksize_bits with fs_info::sectorsize_bitsDavid Sterba2020-12-081-1/+1
* btrfs: rename page_size to io_size in submit_extent_pageQu Wenruo2020-12-081-6/+6
* btrfs: only require sector size alignment for page readQu Wenruo2020-12-081-18/+20
* btrfs: rename pages_locked in process_pages_contig()Qu Wenruo2020-12-081-4/+4
* btrfs: sink the failed_start parameter to set_extent_bitQu Wenruo2020-12-081-4/+7
* btrfs: update the comment for find_first_extent_bitQu Wenruo2020-12-081-4/+5
* btrfs: fix the comment on lock_extent_buffer_for_ioQu Wenruo2020-12-081-4/+7
* btrfs: switch extent buffer tree lock to rw_semaphoreJosef Bacik2020-12-081-12/+1
* btrfs: use iosize while reading compressed pagesGoldwyn Rodrigues2020-12-081-7/+3
* btrfs: remove struct extent_io_opsNikolay Borisov2020-10-071-2/+0
* btrfs: call submit_bio_hook directly for metadata pagesNikolay Borisov2020-10-071-2/+2
* btrfs: stop calling submit_bio_hook for data inodesNikolay Borisov2020-10-071-3/+7
* btrfs: don't opencode is_data_inode in end_bio_extent_readpageNikolay Borisov2020-10-071-4/+2
* btrfs: call submit_bio_hook directly in submit_one_bioNikolay Borisov2020-10-071-5/+2
* btrfs: replace readpage_end_io_hook with direct callsNikolay Borisov2020-10-071-3/+6
* btrfs: open code extent_read_full_page to its sole callerNikolay Borisov2020-10-071-19/+5
* btrfs: sink mirror_num argument in __do_readpageNikolay Borisov2020-10-071-6/+5
* btrfs: sink read_flags argument into extent_read_full_pageNikolay Borisov2020-10-071-2/+2
* btrfs: sink mirror_num argument in extent_read_full_pageNikolay Borisov2020-10-071-3/+2
* btrfs: promote extent_read_full_page to btrfs_readpageNikolay Borisov2020-10-071-17/+4
* btrfs: remove mirror_num argument from extent_read_full_pageNikolay Borisov2020-10-071-3/+3
* btrfs: remove btrfs_get_extent indirection from __do_readpageNikolay Borisov2020-10-071-19/+12
* btrfs: simplify metadata pages readingNikolay Borisov2020-10-071-11/+10
* btrfs: make extent_fiemap take btrfs_inodeNikolay Borisov2020-10-071-15/+13
* btrfs: make get_extent_skip_holes take btrfs_inodeNikolay Borisov2020-10-071-5/+6
* btrfs: convert btrfs_inode_sectorsize to take btrfs_inodeNikolay Borisov2020-10-071-3/+3
* btrfs: rename extent_buffer::lock_nested to extent_buffer::lock_recursedJosef Bacik2020-10-071-1/+1