diff options
| author | Julian Sun <sunjunchao@bytedance.com> | 2025-09-29 19:13:49 +0800 |
|---|---|---|
| committer | Christian Brauner <brauner@kernel.org> | 2025-10-29 23:33:48 +0100 |
| commit | 4952f35f0545f3b53dab8d5fd727c4827c2a2778 (patch) | |
| tree | 0cc0563c7281223a21f18ebedf01adff666d775d /mm/page-writeback.c | |
| parent | 891bea757c771dca47e871444faecb1ed642a311 (diff) | |
fs: Make wbc_to_tag() inline and use it in fs.
The logic in wbc_to_tag() is widely used in file systems, so modify this
function to be inline and use it in file systems.
This patch has only passed compilation tests, but it should be fine.
Signed-off-by: Julian Sun <sunjunchao@bytedance.com>
Reviewed-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
Diffstat (limited to 'mm/page-writeback.c')
| -rw-r--r-- | mm/page-writeback.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/mm/page-writeback.c b/mm/page-writeback.c index 757bc4d3b5b5..a124ab6a205d 100644 --- a/mm/page-writeback.c +++ b/mm/page-writeback.c @@ -2434,12 +2434,6 @@ static bool folio_prepare_writeback(struct address_space *mapping, return true; } -static xa_mark_t wbc_to_tag(struct writeback_control *wbc) -{ - if (wbc->sync_mode == WB_SYNC_ALL || wbc->tagged_writepages) - return PAGECACHE_TAG_TOWRITE; - return PAGECACHE_TAG_DIRTY; -} static pgoff_t wbc_end(struct writeback_control *wbc) { |