| Age | Commit message (Expand) | Author | Files | Lines |
| 2026-06-09 | btrfs: switch local indicator variables to bools | David Sterba | 1 | -16/+16 |
| 2026-06-09 | btrfs: allocate eb-attached btree pages as movable | Rik van Riel | 1 | -21/+22 |
| 2026-06-09 | btrfs: replace __free_page with folio_put() in attach_eb_folio_to_filemap() | Matthew Wilcox (Oracle) | 1 | -3/+3 |
| 2026-06-09 | btrfs: introduce support for huge folios | Qu Wenruo | 1 | -13/+10 |
| 2026-06-09 | btrfs: migrate btrfs_bio_ctrl::submit_bitmap to support larger bitmaps | Qu Wenruo | 1 | -21/+42 |
| 2026-06-09 | btrfs: prepare subpage operations to support more than BITS_PER_LONG sub-bitmaps | Qu Wenruo | 1 | -6/+1 |
| 2026-06-08 | btrfs: remove folio ordered flag and subpage bitmap | Qu Wenruo | 1 | -7/+0 |
| 2026-06-08 | btrfs: remove folio_test_ordered() usage | Qu Wenruo | 1 | -1/+0 |
| 2026-06-08 | btrfs: unify folio dirty flag clearing | Qu Wenruo | 1 | -13/+13 |
| 2026-06-08 | btrfs: detect dirty blocks without an ordered extent more reliably | Qu Wenruo | 1 | -31/+54 |
| 2026-06-08 | btrfs: unexport and move extent_invalidate_folio() | Qu Wenruo | 1 | -32/+0 |
| 2026-06-08 | btrfs: warn about extent buffer that can not be released | Qu Wenruo | 1 | -6/+0 |
| 2026-06-08 | btrfs: make sure report_eb_range() is not inlined | Filipe Manana | 1 | -6/+7 |
| 2026-06-08 | btrfs: limit size of bios submitted from writeback | Jan Kara | 1 | -0/+10 |
| 2026-06-08 | btrfs: change return type from int to bool in check_eb_range() | Filipe Manana | 1 | -2/+2 |
| 2026-06-08 | btrfs: replace open coded DEBUG_WARN in extent_writepage() | David Sterba | 1 | -1/+1 |
| 2026-06-08 | btrfs: remove the COW fixup mechanism | Qu Wenruo | 1 | -14/+9 |
| 2026-06-08 | btrfs: pass a valid btrfs_tree_parent_check when possible | Qu Wenruo | 1 | -1/+1 |
| 2026-04-27 | Merge tag 'for-7.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -2/+12 |
| 2026-04-21 | btrfs: apply first key check for readahead when possible | Qu Wenruo | 1 | -2/+12 |
| 2026-04-15 | Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2026-04-07 | btrfs: tag as unlikely if statements that check for fs in error state | Filipe Manana | 1 | -1/+1 |
| 2026-04-07 | btrfs: use common eb range validation in read_extent_buffer_to_user_nofault() | David Sterba | 1 | -2/+2 |
| 2026-04-07 | btrfs: read eb folio index right before loops | David Sterba | 1 | -9/+10 |
| 2026-04-07 | btrfs: remove atomic parameter from btrfs_buffer_uptodate() | Qu Wenruo | 1 | -3/+3 |
| 2026-04-07 | btrfs: revalidate cached tree blocks on the uptodate path | ZhengYuan Huang | 1 | -2/+19 |
| 2026-04-07 | btrfs: move the mapping_set_error() out of the loop in end_bbio_data_write() | Qu Wenruo | 1 | -3/+3 |
| 2026-04-07 | btrfs: remove the alignment check in end_bbio_data_write() | Qu Wenruo | 1 | -11/+0 |
| 2026-04-07 | btrfs: inhibit extent buffer writeback to prevent COW amplification | Leo Martins | 1 | -1/+63 |
| 2026-04-07 | btrfs: remove folio parameter from ordered io related functions | Qu Wenruo | 1 | -9/+14 |
| 2026-04-07 | btrfs: remove out-of-date comments in btree_writepages() | Qu Wenruo | 1 | -30/+4 |
| 2026-04-07 | btrfs: use the helper extent_buffer_uptodate() everywhere | Filipe Manana | 1 | -3/+3 |
| 2026-04-05 | folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZE | Tal Zussman | 1 | -2/+2 |
| 2026-04-05 | folio_batch: rename pagevec.h to folio_batch.h | Tal Zussman | 1 | -1/+1 |
| 2026-03-12 | Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 1 | -0/+1 |
| 2026-03-03 | btrfs: add missing RCU unlock in error path in try_release_subpage_extent_buf... | Bart Van Assche | 1 | -0/+1 |
| 2026-02-12 | Merge tag 'fsverity-for-linus' of git://git.kernel.org/pub/scm/fs/fsverity/linux | Linus Torvalds | 1 | -20/+33 |
| 2026-02-04 | btrfs: consolidate fsverity_info lookup | Christoph Hellwig | 1 | -21/+33 |
| 2026-02-03 | btrfs: remove out_failed label in find_lock_delalloc_range() | Filipe Manana | 1 | -3/+2 |
| 2026-02-03 | btrfs: use the btrfs_extent_map_end() helper everywhere | Filipe Manana | 1 | -1/+1 |
| 2026-02-03 | btrfs: replace for_each_set_bit() with for_each_set_bitmap() | Qu Wenruo | 1 | -10/+16 |
| 2026-02-03 | btrfs: concentrate the error handling of submit_one_sector() | Qu Wenruo | 1 | -14/+15 |
| 2026-02-03 | btrfs: search for larger extent maps inside btrfs_do_readpage() | Qu Wenruo | 1 | -1/+14 |
| 2026-02-02 | fsverity: push out fsverity_info lookup | Christoph Hellwig | 1 | -1/+2 |
| 2026-01-29 | Merge tag 'for-6.19-rc7-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -2/+1 |
| 2026-01-21 | btrfs: do not strictly require dirty metadata threshold for metadata writepages | Qu Wenruo | 1 | -2/+1 |
| 2026-01-05 | Merge tag 'for-6.19-rc4-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -4/+4 |
| 2025-12-16 | btrfs: fix beyond-EOF write handling | Qu Wenruo | 1 | -4/+4 |
| 2025-12-03 | Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -22/+35 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.folio' of git://git.kernel.org/pub/scm/linux/kernel/g... | Linus Torvalds | 1 | -8/+8 |
| 2025-12-01 | Merge tag 'vfs-6.19-rc1.writeback' of git://git.kernel.org/pub/scm/linux/kern... | Linus Torvalds | 1 | -4/+1 |
| 2025-11-24 | btrfs: relax btrfs_inode::ordered_tree_lock IRQ locking context | Qu Wenruo | 1 | -3/+2 |
| 2025-11-24 | btrfs: remove btrfs_bio::fs_info by extracting it from btrfs_bio::inode | Qu Wenruo | 1 | -13/+9 |
| 2025-11-24 | btrfs: add unlikely to unexpected error case in extent_writepages() | Filipe Manana | 1 | -1/+1 |
| 2025-11-24 | btrfs: split assertion into two in extent_writepage_io() | Filipe Manana | 1 | -1/+3 |
| 2025-11-24 | btrfs: use variable for end offset in extent_writepage_io() | Filipe Manana | 1 | -5/+5 |
| 2025-11-24 | btrfs: truncate ordered extent when skipping writeback past i_size | Filipe Manana | 1 | -2/+19 |
| 2025-11-24 | btrfs: remove unnecessary NULL fs_info check from find_lock_delalloc_range() | Qu Wenruo | 1 | -2/+1 |
| 2025-10-31 | btrfs: Use folio_next_pos() | Matthew Wilcox (Oracle) | 1 | -8/+8 |
| 2025-10-30 | btrfs: ensure no dirty metadata is written back for an fs with errors | Qu Wenruo | 1 | -0/+8 |
| 2025-10-29 | fs: Make wbc_to_tag() inline and use it in fs. | Julian Sun | 1 | -4/+1 |
| 2025-10-13 | btrfs: fix incorrect readahead expansion length | Boris Burkov | 1 | -1/+1 |
| 2025-09-23 | btrfs: add unlikely annotations to branches leading to EIO | David Sterba | 1 | -1/+1 |
| 2025-09-23 | btrfs: prepare compression folio alloc/free for bs > ps cases | Qu Wenruo | 1 | -2/+5 |
| 2025-09-23 | btrfs: fix the incorrect max_bytes value for find_lock_delalloc_range() | Qu Wenruo | 1 | -3/+11 |
| 2025-09-23 | btrfs: return any hit error from extent_writepage_io() | Qu Wenruo | 1 | -4/+5 |
| 2025-09-23 | btrfs: mark extent buffer alignment checks as unlikely | Filipe Manana | 1 | -5/+5 |
| 2025-09-23 | btrfs: store and use node size in local variable in check_eb_alignment() | Filipe Manana | 1 | -7/+8 |
| 2025-09-23 | btrfs: fix typos in comments and strings | David Sterba | 1 | -5/+5 |
| 2025-09-22 | btrfs: convert several int parameters to bool | David Sterba | 1 | -1/+1 |
| 2025-09-22 | btrfs: try to search for data csums in commit root | Boris Burkov | 1 | -3/+61 |
| 2025-09-02 | btrfs: fix corruption reading compressed range when block size is smaller tha... | Qu Wenruo | 1 | -10/+30 |
| 2025-08-13 | btrfs: clear TAG_TOWRITE from buffer tree when submitting a tree block | Qu Wenruo | 1 | -0/+1 |
| 2025-08-13 | btrfs: clear block dirty if btrfs_writepage_cow_fixup() failed | Qu Wenruo | 1 | -1/+5 |
| 2025-08-13 | btrfs: clear block dirty if submit_one_sector() failed | Qu Wenruo | 1 | -4/+13 |
| 2025-08-07 | btrfs: fix subpage deadlock in try_release_subpage_extent_buffer() | Leo Martins | 1 | -5/+6 |
| 2025-07-22 | btrfs: use clear_and_wake_up_bit() where open coded | David Sterba | 1 | -7/+2 |
| 2025-07-22 | btrfs: index buffer_tree using node size | Daniel Vacek | 1 | -15/+15 |
| 2025-07-22 | btrfs: use readahead_expand() on compressed extents | Boris Burkov | 1 | -1/+34 |
| 2025-07-21 | btrfs: use pgoff_t for page index variables | David Sterba | 1 | -2/+2 |
| 2025-07-21 | btrfs: use our message helpers instead of pr_err/pr_warn/pr_info | David Sterba | 1 | -2/+2 |
| 2025-07-21 | btrfs: make extent_buffer_test_bit() return a boolean instead | Filipe Manana | 1 | -2/+2 |
| 2025-07-21 | btrfs: use folio_end() where appropriate | David Sterba | 1 | -9/+8 |
| 2025-07-21 | btrfs: use btrfs_root_id() where not done yet | David Sterba | 1 | -1/+1 |
| 2025-07-21 | btrfs: use refcount_t type for the extent buffer reference counter | Filipe Manana | 1 | -23/+22 |
| 2025-07-21 | btrfs: add comment for optimization in free_extent_buffer() | Filipe Manana | 1 | -0/+1 |
| 2025-07-21 | btrfs: reorganize logic at free_extent_buffer() for better readability | Filipe Manana | 1 | -3/+6 |
| 2025-07-21 | btrfs: rename btrfs_subpage structure | Qu Wenruo | 1 | -14/+14 |
| 2025-06-19 | btrfs: fix double unlock of buffer_tree xarray when releasing subpage eb | Filipe Manana | 1 | -1/+1 |
| 2025-05-27 | btrfs: don't drop a reference if btrfs_check_write_meta_pointer() fails | Josef Bacik | 1 | -1/+0 |
| 2025-05-15 | btrfs: fix broken drop_caches on extent buffer folios | Boris Burkov | 1 | -45/+71 |
| 2025-05-15 | btrfs: get rid of goto in alloc_test_extent_buffer() | Daniel Vacek | 1 | -4/+2 |
| 2025-05-15 | btrfs: use buffer xarray for extent buffer writeback operations | Josef Bacik | 1 | -174/+163 |
| 2025-05-15 | btrfs: set DIRTY and WRITEBACK tags on the buffer_tree | Josef Bacik | 1 | -0/+37 |
| 2025-05-15 | btrfs: convert the buffer_radix to an xarray | Josef Bacik | 1 | -126/+86 |
| 2025-05-15 | btrfs: subpage: reject tree blocks which are not nodesize aligned | Qu Wenruo | 1 | -3/+2 |
| 2025-05-15 | btrfs: move folio initialization to one place in attach_eb_folio_to_filemap() | Daniel Vacek | 1 | -4/+3 |
| 2025-05-15 | btrfs: convert ASSERT(0) with handled errors to DEBUG_WARN() | David Sterba | 1 | -1/+1 |
| 2025-05-15 | btrfs: convert WARN_ON(IS_ENABLED(CONFIG_BTRFS_DEBUG)) to DEBUG_WARN | David Sterba | 1 | -1/+1 |
| 2025-05-15 | btrfs: track the next file offset in struct btrfs_bio_ctrl | Christoph Hellwig | 1 | -23/+15 |
| 2025-05-15 | btrfs: remove the alignment checks in end_bbio_data_read() | Christoph Hellwig | 1 | -24/+3 |
| 2025-05-15 | btrfs: rename remaining exported extent map functions | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename functions to allocate and free extent maps | Filipe Manana | 1 | -8/+8 |
| 2025-05-15 | btrfs: rename extent map functions to get block start, end and check if in tree | Filipe Manana | 1 | -10/+11 |
| 2025-05-15 | btrfs: rename exported extent map compression functions | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: rename free_extent_state() to include a btrfs prefix | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: rename the functions to count, test and get bit ranges in io trees | Filipe Manana | 1 | -5/+5 |
| 2025-05-15 | btrfs: rename the functions to clear bits for an extent range | Filipe Manana | 1 | -2/+2 |
| 2025-05-15 | btrfs: add btrfs prefix to main lock, try lock and unlock extent functions | Filipe Manana | 1 | -10/+10 |
| 2025-05-15 | btrfs: use folio_contains() for EOF detection | Qu Wenruo | 1 | -3/+3 |
| 2025-05-15 | btrfs: remove unnecessary early exits in delalloc folio lock and unlock | Qu Wenruo | 1 | -8/+0 |
| 2025-05-15 | btrfs: prepare end_bbio_data_write() for large data folios | Qu Wenruo | 1 | -3/+0 |
| 2025-05-15 | btrfs: use clear_extent_bit() at try_release_extent_state() | Filipe Manana | 1 | -1/+1 |
| 2025-05-15 | btrfs: pass a pointer to get_range_bits() to cache first search result | Filipe Manana | 1 | -7/+11 |
| 2025-05-15 | btrfs: allow folios to be released while ordered extent is finishing | Filipe Manana | 1 | -24/+28 |
| 2025-05-15 | btrfs: update comment for try_release_extent_state() | Filipe Manana | 1 | -3/+3 |
| 2025-05-15 | btrfs: remove unused flag EXTENT_BUFFER_IN_TREE | Daniel Vacek | 1 | -12/+6 |
| 2025-05-15 | btrfs: remove unused flag EXTENT_BUFFER_READ_ERR | Daniel Vacek | 1 | -5/+2 |
| 2025-05-02 | btrfs: open code folio_index() in btree_clear_folio_dirty_tag() | Kairui Song | 1 | -2/+2 |
| 2025-04-23 | btrfs: adjust subpage bit start based on sectorsize | Josef Bacik | 1 | -1/+1 |
| 2025-03-18 | btrfs: prepare extent_io.c for future large folio support | Qu Wenruo | 1 | -13/+18 |
| 2025-03-18 | btrfs: add a size parameter to btrfs_alloc_subpage() | Qu Wenruo | 1 | -1/+1 |
| 2025-03-18 | btrfs: subpage: make btrfs_is_subpage() check against a folio | Qu Wenruo | 1 | -7/+7 |
| 2025-03-18 | btrfs: avoid linker error in btrfs_find_create_tree_block() | Mark Harmstone | 1 | -2/+5 |
| 2025-03-18 | btrfs: reject out-of-band dirty folios during writeback | Qu Wenruo | 1 | -1/+27 |
| 2025-03-18 | btrfs: allow buffered write to avoid full page read if it's block aligned | Qu Wenruo | 1 | -0/+4 |
| 2025-03-18 | btrfs: make btrfs_do_readpage() to do block-by-block read | Qu Wenruo | 1 | -26/+12 |
| 2025-03-18 | btrfs: introduce a read path dedicated extent lock helper | Qu Wenruo | 1 | -2/+180 |
| 2025-03-18 | btrfs: use num_extent_folios() in for loop bounds | David Sterba | 1 | -30/+18 |
| 2025-03-18 | btrfs: simplify parameters of metadata folio helpers | David Sterba | 1 | -20/+10 |
| 2025-03-18 | btrfs: merge alloc_dummy_extent_buffer() helpers | David Sterba | 1 | -8/+2 |
| 2025-03-18 | btrfs: don't pass nodesize to __alloc_extent_buffer() | David Sterba | 1 | -11/+9 |
| 2025-03-18 | btrfs: require strict data/metadata split for subpage checks | Qu Wenruo | 1 | -7/+3 |
| 2025-03-18 | btrfs: simplify subpage handling of read_extent_buffer_pages_nowait() | Qu Wenruo | 1 | -13/+8 |
| 2025-03-18 | btrfs: simplify subpage handling of write_one_eb() | Qu Wenruo | 1 | -29/+13 |
| 2025-03-18 | btrfs: simplify subpage handling of btrfs_clear_buffer_dirty() | Qu Wenruo | 1 | -26/+10 |
| 2025-03-18 | btrfs: use metadata specific helpers to simplify extent buffer helpers | Qu Wenruo | 1 | -20/+4 |
| 2025-03-18 | btrfs: make subpage attach and detach handle metadata properly | Qu Wenruo | 1 | -3/+3 |
| 2025-03-18 | btrfs: factor out metadata subpage detection into a dedicated helper | Qu Wenruo | 1 | -14/+14 |
| 2025-03-18 | btrfs: remove btrfs_fs_info::sectors_per_page | Qu Wenruo | 1 | -11/+15 |
| 2025-03-18 | btrfs: avoid assigning twice to block_start at btrfs_do_readpage() | Filipe Manana | 1 | -2/+4 |
| 2025-03-17 | btrfs: remove duplicated metadata folio flag update in end_bbio_meta_read() | Qu Wenruo | 1 | -16/+0 |
| 2025-03-17 | btrfs: update some folio related comments | Matthew Wilcox (Oracle) | 1 | -5/+3 |
| 2025-02-13 | Merge tag 'for-6.14-rc2-tag' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -9/+20 |
| 2025-02-11 | btrfs: fix stale page cache after race between readahead and direct IO write | Filipe Manana | 1 | -3/+15 |
| 2025-02-07 | btrfs: fix two misuses of folio_shift() | Matthew Wilcox (Oracle) | 1 | -6/+5 |
| 2025-01-26 | Merge tag 'mm-stable-2025-01-26-14-59' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -1/+1 |
| 2025-01-25 | mm: alloc_pages_bulk: rename API | Luiz Capitulino | 1 | -1/+1 |
| 2025-01-13 | btrfs: add extra error messages for delalloc range related errors | Qu Wenruo | 1 | -0/+15 |
| 2025-01-13 | btrfs: fix double accounting race when extent_writepage_io() failed | Qu Wenruo | 1 | -13/+24 |
| 2025-01-13 | btrfs: fix double accounting race when btrfs_run_delalloc_range() failed | Qu Wenruo | 1 | -11/+48 |
| 2025-01-13 | btrfs: remove redundant variables from __process_folios_contig() and lock_del... | David Sterba | 1 | -4/+2 |
| 2025-01-13 | btrfs: split waiting from read_extent_buffer_pages(), drop parameter wait | David Sterba | 1 | -10/+17 |
| 2025-01-13 | btrfs: unwrap folio locking helpers | David Sterba | 1 | -4/+4 |
| 2025-01-13 | btrfs: change return type to bool type of check_eb_alignment() | David Sterba | 1 | -6/+8 |
| 2025-01-13 | btrfs: switch grab_extent_buffer() to folios | David Sterba | 1 | -8/+6 |
| 2025-01-13 | btrfs: rename btrfs_release_extent_buffer_pages() to mention folios | David Sterba | 1 | -5/+5 |
| 2025-01-13 | btrfs: open code __free_extent_buffer() | David Sterba | 1 | -9/+4 |
| 2025-01-13 | btrfs: drop one time used local variable in end_bbio_meta_write() | David Sterba | 1 | -2/+1 |
| 2025-01-13 | btrfs: make wait_on_extent_buffer_writeback() static inline | David Sterba | 1 | -6/+0 |
| 2025-01-13 | btrfs: use btrfs_inode in extent_writepage() | David Sterba | 1 | -7/+7 |
| 2025-01-13 | btrfs: rename __get_extent_map() and pass btrfs_inode | David Sterba | 1 | -8/+7 |
| 2025-01-13 | btrfs: open code set_page_extent_mapped() | David Sterba | 1 | -5/+0 |
| 2025-01-13 | btrfs: rename __unlock_for_delalloc() and drop underscores | David Sterba | 1 | -5/+4 |
| 2025-01-13 | btrfs: pass write-hint for buffered IO | Jing Xia | 1 | -0/+1 |
| 2025-01-13 | btrfs: use PTR_ERR() instead of PTR_ERR_OR_ZERO() for btrfs_get_extent() | Qu Wenruo | 1 | -1/+1 |
| 2024-11-18 | Merge tag 'for-6.13-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda... | Linus Torvalds | 1 | -27/+84 |
| 2024-11-18 | Merge tag 'vfs-6.13.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vf... | Linus Torvalds | 1 | -4/+3 |
| 2024-11-11 | btrfs: use filemap_get_folio() helper | Anand Jain | 1 | -1/+1 |
| 2024-11-11 | btrfs: rename btrfs_folio_(set|start|end)_writer_lock() | Qu Wenruo | 1 | -7/+7 |
| 2024-11-11 | btrfs: unify to use writer locks for subpage locking | Qu Wenruo | 1 | -8/+2 |
| 2024-11-11 | btrfs: remove redundant initializations for struct btrfs_tree_parent_check | Filipe Manana | 1 | -1/+0 |
| 2024-11-11 | btrfs: drop unused parameter fs_info from folio_range_has_eb() | David Sterba | 1 | -2/+2 |
| 2024-11-11 | btrfs: drop unused parameter mask from try_release_extent_state() | David Sterba | 1 | -2/+2 |
| 2024-11-11 | btrfs: remove btrfs_set_range_writeback() | Qu Wenruo | 1 | -1/+1 |
| 2024-11-11 | btrfs: correct typos in multiple comments across various files | Shen Lichuan | 1 | -1/+1 |
| 2024-11-11 | btrfs: mark all dirty sectors as locked inside writepage_delalloc() | Qu Wenruo | 1 | -3/+7 |
| 2024-11-11 | btrfs: move the delalloc range bitmap search into extent_io.c | Qu Wenruo | 1 | -1/+43 |
| 2024-11-11 | btrfs: do not assume the full page range is not dirty in extent_writepage_io() | Qu Wenruo | 1 | -2/+0 |
| 2024-11-11 | btrfs: wait for writeback if sector size is smaller than page size | Qu Wenruo | 1 | -1/+21 |
| 2024-10-28 | fs/writeback: convert wbc_account_cgroup_owner to take a folio | Pankaj Raghav | 1 | -4/+3 |
| 2024-10-22 | btrfs: fix the delalloc range locking if sector size < page size | Qu Wenruo | 1 | -8/+9 |
| 2024-10-09 | btrfs: fix clear_dirty and writeback ordering in submit_one_sector() | Naohiro Aota | 1 | -7/+7 |
| 2024-09-10 | btrfs: only unlock the to-be-submitted ranges inside a folio | Qu Wenruo | 1 | -38/+51 |
| 2024-09-10 | btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_end_writer_lock() | Qu Wenruo | 1 | -1/+1 |
| 2024-09-10 | btrfs: remove btrfs_folio_end_all_writers() | Qu Wenruo | 1 | -1/+2 |
| 2024-09-10 | btrfs: convert try_release_extent_mapping() to take a folio | Li Zetao | 1 | -3/+3 |
| 2024-09-10 | btrfs: convert try_release_extent_state() to take a folio | Li Zetao | 1 | -3/+3 |
| 2024-09-10 | btrfs: convert submit_eb_page() to take a folio | Li Zetao | 1 | -5/+4 |
| 2024-09-10 | btrfs: convert submit_eb_subpage() to take a folio | Li Zetao | 1 | -10/+9 |
| 2024-09-10 | btrfs: convert try_release_extent_buffer() to take a folio | Li Zetao | 1 | -8/+7 |
| 2024-09-10 | btrfs: convert try_release_subpage_extent_buffer() to take a folio | Li Zetao | 1 | -9/+9 |
| 2024-09-10 | btrfs: convert get_next_extent_buffer() to take a folio | Li Zetao | 1 | -7/+7 |
| 2024-09-10 | btrfs: convert clear_page_extent_mapped() to take a folio | Li Zetao | 1 | -5/+4 |
| 2024-09-10 | btrfs: do not hold the extent lock for entire read | Josef Bacik | 1 | -90/+4 |
| 2024-09-10 | btrfs: rename __extent_writepage() and drop double underscores | David Sterba | 1 | -14/+14 |
| 2024-09-10 | btrfs: rename btrfs_submit_bio() to btrfs_submit_bbio() | David Sterba | 1 | -3/+3 |
| 2024-09-10 | btrfs: subpage: remove btrfs_fs_info::subpage_info member | Qu Wenruo | 1 | -4/+4 |
| 2024-09-10 | btrfs: remove the nr_ret parameter from __extent_writepage_io() | Qu Wenruo | 1 | -25/+17 |
| 2024-09-10 | btrfs: refactor __extent_writepage_io() to do sector-by-sector submission | Qu Wenruo | 1 | -111/+87 |