aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-10-30btrfs: ensure no dirty metadata is written back for an fs with errorsQu Wenruo1-0/+8
2025-10-13btrfs: fix incorrect readahead expansion lengthBoris Burkov1-1/+1
2025-09-23btrfs: add unlikely annotations to branches leading to EIODavid Sterba1-1/+1
2025-09-23btrfs: prepare compression folio alloc/free for bs > ps casesQu Wenruo1-2/+5
2025-09-23btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range()Qu Wenruo1-3/+11
2025-09-23btrfs: return any hit error from extent_writepage_io()Qu Wenruo1-4/+5
2025-09-23btrfs: mark extent buffer alignment checks as unlikelyFilipe Manana1-5/+5
2025-09-23btrfs: store and use node size in local variable in check_eb_alignment()Filipe Manana1-7/+8
2025-09-23btrfs: fix typos in comments and stringsDavid Sterba1-5/+5
2025-09-22btrfs: convert several int parameters to boolDavid Sterba1-1/+1
2025-09-22btrfs: try to search for data csums in commit rootBoris Burkov1-3/+61
2025-09-02btrfs: fix corruption reading compressed range when block size is smaller tha...Qu Wenruo1-10/+30
2025-08-13btrfs: clear TAG_TOWRITE from buffer tree when submitting a tree blockQu Wenruo1-0/+1
2025-08-13btrfs: clear block dirty if btrfs_writepage_cow_fixup() failedQu Wenruo1-1/+5
2025-08-13btrfs: clear block dirty if submit_one_sector() failedQu Wenruo1-4/+13
2025-08-07btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()Leo Martins1-5/+6
2025-07-22btrfs: use clear_and_wake_up_bit() where open codedDavid Sterba1-7/+2
2025-07-22btrfs: index buffer_tree using node sizeDaniel Vacek1-15/+15
2025-07-22btrfs: use readahead_expand() on compressed extentsBoris Burkov1-1/+34
2025-07-21btrfs: use pgoff_t for page index variablesDavid Sterba1-2/+2
2025-07-21btrfs: use our message helpers instead of pr_err/pr_warn/pr_infoDavid Sterba1-2/+2
2025-07-21btrfs: make extent_buffer_test_bit() return a boolean insteadFilipe Manana1-2/+2
2025-07-21btrfs: use folio_end() where appropriateDavid Sterba1-9/+8
2025-07-21btrfs: use btrfs_root_id() where not done yetDavid Sterba1-1/+1
2025-07-21btrfs: use refcount_t type for the extent buffer reference counterFilipe Manana1-23/+22
2025-07-21btrfs: add comment for optimization in free_extent_buffer()Filipe Manana1-0/+1
2025-07-21btrfs: reorganize logic at free_extent_buffer() for better readabilityFilipe Manana1-3/+6
2025-07-21btrfs: rename btrfs_subpage structureQu Wenruo1-14/+14
2025-06-19btrfs: fix double unlock of buffer_tree xarray when releasing subpage ebFilipe Manana1-1/+1
2025-05-27btrfs: don't drop a reference if btrfs_check_write_meta_pointer() failsJosef Bacik1-1/+0
2025-05-15btrfs: fix broken drop_caches on extent buffer foliosBoris Burkov1-45/+71
2025-05-15btrfs: get rid of goto in alloc_test_extent_buffer()Daniel Vacek1-4/+2
2025-05-15btrfs: use buffer xarray for extent buffer writeback operationsJosef Bacik1-174/+163
2025-05-15btrfs: set DIRTY and WRITEBACK tags on the buffer_treeJosef Bacik1-0/+37
2025-05-15btrfs: convert the buffer_radix to an xarrayJosef Bacik1-126/+86
2025-05-15btrfs: subpage: reject tree blocks which are not nodesize alignedQu Wenruo1-3/+2
2025-05-15btrfs: move folio initialization to one place in attach_eb_folio_to_filemap()Daniel Vacek1-4/+3
2025-05-15btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()David Sterba1-1/+1
2025-05-15btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to DEBUG_WARNDavid Sterba1-1/+1
2025-05-15btrfs: track the next file offset in struct btrfs_bio_ctrlChristoph Hellwig1-23/+15
2025-05-15btrfs: remove the alignment checks in end_bbio_data_read()Christoph Hellwig1-24/+3
2025-05-15btrfs: rename remaining exported extent map functionsFilipe Manana1-2/+2
2025-05-15btrfs: rename functions to allocate and free extent mapsFilipe Manana1-8/+8
2025-05-15btrfs: rename extent map functions to get block start, end and check if in treeFilipe Manana1-10/+11
2025-05-15btrfs: rename exported extent map compression functionsFilipe Manana1-2/+2
2025-05-15btrfs: rename free_extent_state() to include a btrfs prefixFilipe Manana1-3/+3
2025-05-15btrfs: rename the functions to count, test and get bit ranges in io treesFilipe Manana1-5/+5
2025-05-15btrfs: rename the functions to clear bits for an extent rangeFilipe Manana1-2/+2
2025-05-15btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana1-10/+10
2025-05-15btrfs: use folio_contains() for EOF detectionQu Wenruo1-3/+3