summaryrefslogtreecommitdiff
path: root/fs/btrfs/subpage.c
AgeCommit message (Expand)AuthorFilesLines
2026-08-07btrfs: enable unlocked NOFAIL retry for eb allocationsBoris Burkov1-3/+4
2026-07-30btrfs: trigger cow fixup via dirty_folio()Boris Burkov1-5/+211
2026-07-14btrfs: fix a regression where PAGECACHE_TAG_DIRTY is never clearedQu Wenruo1-3/+23
2026-06-09btrfs: introduce support for huge foliosQu Wenruo1-3/+4
2026-06-09btrfs: migrate btrfs_bio_ctrl::submit_bitmap to support larger bitmapsQu Wenruo1-9/+20
2026-06-09btrfs: prepare subpage operations to support more than BITS_PER_LONG sub-bitmapsQu Wenruo1-34/+84
2026-06-09btrfs: update the out-of-date comments on subpageQu Wenruo1-34/+5
2026-06-08btrfs: remove folio ordered flag and subpage bitmapQu Wenruo1-37/+2
2026-06-08btrfs: remove locked subpage bitmapQu Wenruo1-35/+10
2026-06-08btrfs: remove folio checked subpage bitmap trackingQu Wenruo1-37/+2
2025-12-03Merge tag 'for-6.19-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds1-40/+27
2025-11-24btrfs: make a few more ASSERTs verboseDavid Sterba1-3/+7
2025-11-24btrfs: subpage: simplify the PAGECACHE_TAG_TOWRITE handlingQu Wenruo1-11/+3
2025-11-24btrfs: subpage: rename macro variables to avoid shadowingDavid Sterba1-26/+17
2025-11-24btrfs: fix trivial -Wshadow warningsDavid Sterba1-3/+3
2025-10-31btrfs: Use folio_next_pos()Matthew Wilcox (Oracle)1-2/+3
2025-09-23btrfs: fix typos in comments and stringsDavid Sterba1-1/+1
2025-08-13btrfs: subpage: keep TOWRITE tag until folio is cleanedNaohiro Aota1-1/+18
2025-07-22btrfs: output more info when btrfs_subpage_assert() failedQu Wenruo1-2/+3
2025-07-21btrfs: use folio_end() where appropriateDavid Sterba1-3/+2
2025-07-21btrfs: rename btrfs_subpage structureQu Wenruo1-122/+117
2025-05-15btrfs: subpage: prepare for large data foliosQu Wenruo1-4/+2
2025-04-17btrfs: fix the ASSERT() inside GET_SUBPAGE_BITMAP()Qu Wenruo1-1/+1
2025-04-17btrfs: subpage: access correct object when reading bitmap start in subpage_ca...Qu Wenruo1-1/+1
2025-03-18btrfs: replace PAGE_SIZE with folio_size for subpage.[ch]Qu Wenruo1-3/+3
2025-03-18btrfs: add a size parameter to btrfs_alloc_subpage()Qu Wenruo1-4/+4
2025-03-18btrfs: subpage: make btrfs_is_subpage() check against a folioQu Wenruo1-12/+12
2025-03-18btrfs: simplify parameters of metadata folio helpersDavid Sterba1-16/+12
2025-03-18btrfs: update include and forward declarations in headersDavid Sterba1-1/+0
2025-03-18btrfs: require strict data/metadata split for subpage checksQu Wenruo1-24/+0
2025-03-18btrfs: simplify subpage handling of btrfs_clear_buffer_dirty()Qu Wenruo1-0/+23
2025-03-18btrfs: use metadata specific helpers to simplify extent buffer helpersQu Wenruo1-0/+25
2025-03-18btrfs: make subpage attach and detach handle metadata properlyQu Wenruo1-3/+12
2025-03-18btrfs: factor out metadata subpage detection into a dedicated helperQu Wenruo1-2/+2
2025-03-18btrfs: remove btrfs_fs_info::sectors_per_pageQu Wenruo1-41/+63
2025-03-17btrfs: update some folio related commentsMatthew Wilcox (Oracle)1-1/+1
2025-01-13btrfs: subpage: dump the involved bitmap when ASSERT() failedQu Wenruo1-11/+30
2025-01-13btrfs: subpage: fix the bitmap dump of the locked flagsQu Wenruo1-2/+4
2024-11-11btrfs: remove check for NULL fs_info at btrfs_folio_end_lock_bitmap()Filipe Manana1-1/+1
2024-11-11btrfs: rename btrfs_folio_(set|start|end)_writer_lock()Qu Wenruo1-23/+23
2024-11-11btrfs: unify to use writer locks for subpage lockingQu Wenruo1-60/+2
2024-11-11btrfs: remove unused btrfs_folio_start_writer_lock()Qu Wenruo1-47/+0
2024-11-11btrfs: move the delalloc range bitmap search into extent_io.cQu Wenruo1-47/+0
2024-09-10btrfs: only unlock the to-be-submitted ranges inside a folioQu Wenruo1-0/+33
2024-09-10btrfs: merge btrfs_folio_unlock_writer() into btrfs_folio_end_writer_lock()Qu Wenruo1-47/+34
2024-09-10btrfs: remove btrfs_folio_end_all_writers()Qu Wenruo1-49/+8
2024-09-10btrfs: rename __extent_writepage() and drop double underscoresDavid Sterba1-2/+2
2024-09-10btrfs: subpage: remove btrfs_fs_info::subpage_info memberQu Wenruo1-63/+30
2024-09-10btrfs: refactor __extent_writepage_io() to do sector-by-sector submissionQu Wenruo1-0/+17
2024-09-10btrfs: subpage: fix the bitmap dump which can cause bitmap corruptionQu Wenruo1-2/+8