aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/extent_io.c
Commit message (Expand)AuthorAgeFilesLines
* btrfs: fix corruption reading compressed range when block size is smaller tha...Qu Wenruo2025-09-021-10/+30
* btrfs: clear TAG_TOWRITE from buffer tree when submitting a tree blockQu Wenruo2025-08-131-0/+1
* btrfs: clear block dirty if btrfs_writepage_cow_fixup() failedQu Wenruo2025-08-131-1/+5
* btrfs: clear block dirty if submit_one_sector() failedQu Wenruo2025-08-131-4/+13
* btrfs: fix subpage deadlock in try_release_subpage_extent_buffer()Leo Martins2025-08-071-5/+6
* btrfs: use clear_and_wake_up_bit() where open codedDavid Sterba2025-07-211-7/+2
* btrfs: index buffer_tree using node sizeDaniel Vacek2025-07-211-15/+15
* btrfs: use readahead_expand() on compressed extentsBoris Burkov2025-07-211-1/+34
* btrfs: use pgoff_t for page index variablesDavid Sterba2025-07-211-2/+2
* btrfs: use our message helpers instead of pr_err/pr_warn/pr_infoDavid Sterba2025-07-211-2/+2
* btrfs: make extent_buffer_test_bit() return a boolean insteadFilipe Manana2025-07-211-2/+2
* btrfs: use folio_end() where appropriateDavid Sterba2025-07-211-9/+8
* btrfs: use btrfs_root_id() where not done yetDavid Sterba2025-07-211-1/+1
* btrfs: use refcount_t type for the extent buffer reference counterFilipe Manana2025-07-211-23/+22
* btrfs: add comment for optimization in free_extent_buffer()Filipe Manana2025-07-211-0/+1
* btrfs: reorganize logic at free_extent_buffer() for better readabilityFilipe Manana2025-07-211-3/+6
* btrfs: rename btrfs_subpage structureQu Wenruo2025-07-211-14/+14
* btrfs: fix double unlock of buffer_tree xarray when releasing subpage ebFilipe Manana2025-06-191-1/+1
* btrfs: don't drop a reference if btrfs_check_write_meta_pointer() failsJosef Bacik2025-05-271-1/+0
* btrfs: fix broken drop_caches on extent buffer foliosBoris Burkov2025-05-151-45/+71
* btrfs: get rid of goto in alloc_test_extent_buffer()Daniel Vacek2025-05-151-4/+2
* btrfs: use buffer xarray for extent buffer writeback operationsJosef Bacik2025-05-151-174/+163
* btrfs: set DIRTY and WRITEBACK tags on the buffer_treeJosef Bacik2025-05-151-0/+37
* btrfs: convert the buffer_radix to an xarrayJosef Bacik2025-05-151-126/+86
* btrfs: subpage: reject tree blocks which are not nodesize alignedQu Wenruo2025-05-151-3/+2
* btrfs: move folio initialization to one place in attach_eb_folio_to_filemap()Daniel Vacek2025-05-151-4/+3
* btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN()David Sterba2025-05-151-1/+1
* btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to DEBUG_WARNDavid Sterba2025-05-151-1/+1
* btrfs: track the next file offset in struct btrfs_bio_ctrlChristoph Hellwig2025-05-151-23/+15
* btrfs: remove the alignment checks in end_bbio_data_read()Christoph Hellwig2025-05-151-24/+3
* btrfs: rename remaining exported extent map functionsFilipe Manana2025-05-151-2/+2
* btrfs: rename functions to allocate and free extent mapsFilipe Manana2025-05-151-8/+8
* btrfs: rename extent map functions to get block start, end and check if in treeFilipe Manana2025-05-151-10/+11
* btrfs: rename exported extent map compression functionsFilipe Manana2025-05-151-2/+2
* btrfs: rename free_extent_state() to include a btrfs prefixFilipe Manana2025-05-151-3/+3
* btrfs: rename the functions to count, test and get bit ranges in io treesFilipe Manana2025-05-151-5/+5
* btrfs: rename the functions to clear bits for an extent rangeFilipe Manana2025-05-151-2/+2
* btrfs: add btrfs prefix to main lock, try lock and unlock extent functionsFilipe Manana2025-05-151-10/+10
* btrfs: use folio_contains() for EOF detectionQu Wenruo2025-05-151-3/+3
* btrfs: remove unnecessary early exits in delalloc folio lock and unlockQu Wenruo2025-05-151-8/+0
* btrfs: prepare end_bbio_data_write() for large data foliosQu Wenruo2025-05-151-3/+0
* btrfs: use clear_extent_bit() at try_release_extent_state()Filipe Manana2025-05-151-1/+1
* btrfs: pass a pointer to get_range_bits() to cache first search resultFilipe Manana2025-05-151-7/+11
* btrfs: allow folios to be released while ordered extent is finishingFilipe Manana2025-05-151-24/+28
* btrfs: update comment for try_release_extent_state()Filipe Manana2025-05-151-3/+3
* btrfs: remove unused flag EXTENT_BUFFER_IN_TREEDaniel Vacek2025-05-151-12/+6
* btrfs: remove unused flag EXTENT_BUFFER_READ_ERRDaniel Vacek2025-05-151-5/+2
* btrfs: open code folio_index() in btree_clear_folio_dirty_tag()Kairui Song2025-05-021-2/+2
* btrfs: adjust subpage bit start based on sectorsizeJosef Bacik2025-04-231-1/+1
* btrfs: prepare extent_io.c for future large folio supportQu Wenruo2025-03-181-13/+18