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