summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-02-09btrfs: support subpage in try_release_extent_buffer()Qu Wenruo1-2/+104
2021-02-09btrfs: support subpage in btrfs_clone_extent_bufferQu Wenruo1-2/+1
2021-02-09btrfs: support subpage in set/clear_extent_buffer_uptodate()Qu Wenruo1-4/+7
2021-02-09btrfs: introduce helpers for subpage error statusQu Wenruo2-0/+31
2021-02-09btrfs: introduce helpers for subpage uptodate statusQu Wenruo2-0/+140
2021-02-09btrfs: attach private to dummy extent buffer pagesQu Wenruo1-1/+8
2021-02-09btrfs: support subpage for extent buffer page releaseQu Wenruo3-16/+133
2021-02-09btrfs: make grab_extent_buffer_from_page() handle subpage caseQu Wenruo1-2/+11
2021-02-09btrfs: make attach_extent_buffer_page() handle subpage caseQu Wenruo3-13/+96
2021-02-09btrfs: introduce the skeleton of btrfs_subpage structureQu Wenruo4-2/+78
2021-02-09btrfs: set UNMAPPED bit early in btrfs_clone_extent_buffer() for subpage supportQu Wenruo1-2/+7
2021-02-09btrfs: merge PAGE_CLEAR_DIRTY and PAGE_SET_WRITEBACK to PAGE_START_WRITEBACKQu Wenruo3-26/+18
2021-02-09btrfs: make concurrent fsyncs wait less when waiting for a transaction commitFilipe Manana3-8/+34
2021-02-09btrfs: remove unnecessary check_parent_dirs_for_sync()Filipe Manana1-106/+15
2021-02-09btrfs: skip logging inodes already logged when logging new entriesFilipe Manana1-1/+1
2021-02-09btrfs: skip logging directories already logged when logging all parentsFilipe Manana1-0/+5
2021-02-09btrfs: avoid logging new ancestor inodes when logging new inodeFilipe Manana1-2/+33
2021-02-09btrfs: stop setting nbytes when filling inode item for loggingFilipe Manana1-1/+8
2021-02-09btrfs: remove unnecessary directory inode item update when deleting dir entryFilipe Manana1-35/+4
2021-02-09btrfs: let callers of btrfs_get_io_geometry pass the emMichal Rostecki3-38/+51
2021-02-09btrfs: fix double accounting of ordered extent for subpage case in btrfs_inva...Qu Wenruo1-1/+2
2021-02-09btrfs: simplify condition in __btrfs_run_delayed_itemsAbaci Team1-1/+1
2021-02-09btrfs: remove wrong comment for can_nocow_extent()Filipe Manana1-3/+0
2021-02-09btrfs: add a trace class for dumping the current ENOSPC stateJosef Bacik2-0/+63
2021-02-09btrfs: adjust the flush trace point to include the sourceJosef Bacik2-12/+15
2021-02-09btrfs: implement space clamping for preemptive flushingJosef Bacik2-2/+55
2021-02-09btrfs: simplify the logic in need_preemptive_flushingJosef Bacik1-25/+48
2021-02-09btrfs: rework btrfs_calc_reclaim_metadata_sizeJosef Bacik1-24/+20
2021-02-09btrfs: check reclaim_size in need_preemptive_reclaimJosef Bacik1-0/+7
2021-02-09btrfs: rename need_do_async_reclaimJosef Bacik1-7/+7
2021-02-09btrfs: improve preemptive background space flushingJosef Bacik3-2/+100
2021-02-09btrfs: introduce a FORCE_COMMIT_TRANS flush operationJosef Bacik3-1/+17
2021-02-09btrfs: track ordered bytes instead of just dio ordered bytesJosef Bacik4-23/+18
2021-02-09btrfs: add a trace point for reserve ticketsJosef Bacik2-1/+40
2021-02-09btrfs: make flush_space take a enum btrfs_flush_state instead of intJosef Bacik1-3/+3
2021-02-09btrfs: send: use struct send_ctx *sctx for btrfs_compare_trees and changed_cbRoman Anasal1-8/+7
2021-02-09btrfs: run delayed refs less often in commit_cowonly_rootsJosef Bacik1-11/+12
2021-02-09btrfs: stop running all delayed refs during snapshotJosef Bacik1-6/+0
2021-02-09btrfs: remove bogus BUG_ON in alloc_reserved_tree_blockJosef Bacik1-1/+0
2021-02-09btrfs: move delayed ref flushing for qgroup into qgroup helperJosef Bacik1-6/+17
2021-02-09btrfs: only run delayed refs once before committingJosef Bacik1-6/+0
2021-02-09btrfs: delayed refs pre-flushing should only run the heads we haveJosef Bacik1-1/+1
2021-02-09btrfs: only let one thread pre-flush delayed refs in commitJosef Bacik2-23/+21
2021-02-09btrfs: do not block on deleted bgs mutex in the cleanerJosef Bacik1-3/+8
2021-02-09btrfs: abort the transaction if we fail to inc ref in btrfs_copy_rootJosef Bacik1-2/+3
2021-02-09btrfs: add asserts for deleting backref cache nodesJosef Bacik1-3/+6
2021-02-09btrfs: do not warn if we can't find the reloc root when looking up backrefJosef Bacik1-1/+1
2021-02-09btrfs: splice remaining dirty_bg's onto the transaction dirty bg listJosef Bacik1-7/+12
2021-02-09btrfs: fix reloc root leak with 0 ref reloc roots on recoveryJosef Bacik1-3/+1
2021-02-09btrfs: remove repeated word in struct member commentNigel Christian1-1/+1