summaryrefslogtreecommitdiff
path: root/fs/btrfs/extent_io.c
AgeCommit message (Expand)Author
2026-08-07btrfs: add extra ASSERT()s to make sure the folio size is correctQu Wenruo
2026-08-07btrfs: use GFP_NOWAIT for tree block readaheadBoris Burkov
2026-08-07btrfs: enable unlocked NOFAIL retry for eb allocationsBoris Burkov
2026-08-07btrfs: add struct btrfs_eb_preallocBoris Burkov
2026-08-07btrfs: factor init_extent_buffer from __alloc_extent_bufferBoris Burkov
2026-08-07btrfs: zoned: don't clobber the extent buffer when zeroing it outJohannes Thumshirn
2026-08-07btrfs: zoned: drop stranded dirty metadata on transaction abortJohannes Thumshirn
2026-08-07btrfs: zoned: flush active metadata block group at btree_writepages() startJohannes Thumshirn
2026-08-07btrfs: use %pe for error code outputQu Wenruo
2026-08-07btrfs: replace writeback inhibition xarray with a fixed inline bufferLeo Martins
2026-08-07btrfs: make sure EXTENT_BUFFER_READING is cleared under refs_lockQu Wenruo
2026-08-07btrfs: write-protect folios during data writebackBoris Burkov
2026-08-07btrfs: release extent lock per folio in readaheadBoris Burkov
2026-07-30btrfs: trigger cow fixup via dirty_folio()Boris Burkov
2026-07-14btrfs: fix u32 to s64 type conversion in dirty_metadata_bytes accountingDave Chen
2026-06-09btrfs: switch local indicator variables to boolsDavid Sterba
2026-06-09btrfs: allocate eb-attached btree pages as movableRik van Riel
2026-06-09btrfs: replace __free_page with folio_put() in attach_eb_folio_to_filemap()Matthew Wilcox (Oracle)
2026-06-09btrfs: introduce support for huge foliosQu Wenruo
2026-06-09btrfs: migrate btrfs_bio_ctrl::submit_bitmap to support larger bitmapsQu Wenruo
2026-06-09btrfs: prepare subpage operations to support more than BITS_PER_LONG sub-bitmapsQu Wenruo
2026-06-08btrfs: remove folio ordered flag and subpage bitmapQu Wenruo
2026-06-08btrfs: remove folio_test_ordered() usageQu Wenruo
2026-06-08btrfs: unify folio dirty flag clearingQu Wenruo
2026-06-08btrfs: detect dirty blocks without an ordered extent more reliablyQu Wenruo
2026-06-08btrfs: unexport and move extent_invalidate_folio()Qu Wenruo
2026-06-08btrfs: warn about extent buffer that can not be releasedQu Wenruo
2026-06-08btrfs: make sure report_eb_range() is not inlinedFilipe Manana
2026-06-08btrfs: limit size of bios submitted from writebackJan Kara
2026-06-08btrfs: change return type from int to bool in check_eb_range()Filipe Manana
2026-06-08btrfs: replace open coded DEBUG_WARN in extent_writepage()David Sterba
2026-06-08btrfs: remove the COW fixup mechanismQu Wenruo
2026-06-08btrfs: pass a valid btrfs_tree_parent_check when possibleQu Wenruo
2026-04-27Merge tag 'for-7.1-rc1-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds
2026-04-21btrfs: apply first key check for readahead when possibleQu Wenruo
2026-04-15Merge tag 'mm-stable-2026-04-13-21-45' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2026-04-07btrfs: tag as unlikely if statements that check for fs in error stateFilipe Manana
2026-04-07btrfs: use common eb range validation in read_extent_buffer_to_user_nofault()David Sterba
2026-04-07btrfs: read eb folio index right before loopsDavid Sterba
2026-04-07btrfs: remove atomic parameter from btrfs_buffer_uptodate()Qu Wenruo
2026-04-07btrfs: revalidate cached tree blocks on the uptodate pathZhengYuan Huang
2026-04-07btrfs: move the mapping_set_error() out of the loop in end_bbio_data_write()Qu Wenruo
2026-04-07btrfs: remove the alignment check in end_bbio_data_write()Qu Wenruo
2026-04-07btrfs: inhibit extent buffer writeback to prevent COW amplificationLeo Martins
2026-04-07btrfs: remove folio parameter from ordered io related functionsQu Wenruo
2026-04-07btrfs: remove out-of-date comments in btree_writepages()Qu Wenruo
2026-04-07btrfs: use the helper extent_buffer_uptodate() everywhereFilipe Manana
2026-04-05folio_batch: rename PAGEVEC_SIZE to FOLIO_BATCH_SIZETal Zussman
2026-04-05folio_batch: rename pagevec.h to folio_batch.hTal Zussman
2026-03-12Merge tag 'for-7.0-rc3-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds