fs/writeback: only calculate dirtied_before when b_io is empty
authorKemeng Shi <shikemeng@huaweicloud.com>
Wed, 28 Feb 2024 09:19:56 +0000 (17:19 +0800)
committerChristian Brauner <brauner@kernel.org>
Fri, 5 Apr 2024 13:53:45 +0000 (15:53 +0200)
commit639924abc1ae28eb05893a402081e8e6cff23b8a
treeb49adda2eedd0e50a3b64fefab9eafa00223d4bd
parent2ddc93461214507b8e50ba7218d6260be8d623d1
fs/writeback: only calculate dirtied_before when b_io is empty

The dirtied_before is only used when b_io is not empty, so only calculate
when b_io is not empty.

Signed-off-by: Kemeng Shi <shikemeng@huaweicloud.com>
Link: https://lore.kernel.org/r/20240228091958.288260-5-shikemeng@huaweicloud.com
Reviewed-by: Jan Kara <jack@suse.cz>
Signed-off-by: Christian Brauner <brauner@kernel.org>
fs/fs-writeback.c