writeback: add general function domain_dirty_avail to calculate dirty and avail of...
authorKemeng Shi <shikemeng@huaweicloud.com>
Tue, 14 May 2024 12:52:48 +0000 (20:52 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Thu, 4 Jul 2024 02:29:53 +0000 (19:29 -0700)
commitba62d5cfe181845ae850f5af45cf258b9b8f703f
tree6f545e558d0f969ad0f75dbe979966e7e6dad80d
parent7c0c629be5189b86acfd4a960c90e20eface9d84
writeback: add general function domain_dirty_avail to calculate dirty and avail of domain

Add general function domain_dirty_avail to calculate dirty and avail for
either dirty limit or background writeback in either global domain or wb
domain.

Link: https://lkml.kernel.org/r/20240514125254.142203-3-shikemeng@huaweicloud.com
Signed-off-by: Kemeng Shi <shikemeng@huaweicloud.com>
Acked-by: Tejun Heo <tj@kernel.org>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/page-writeback.c