]> www.infradead.org Git - users/jedix/linux-maple.git/commit
mm: fix shrink nr.unqueued_dirty counter issue
authorZhiguo Jiang <justinjiang@vivo.com>
Fri, 12 Jan 2024 01:23:52 +0000 (09:23 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 1 Nov 2024 04:28:47 +0000 (21:28 -0700)
commit08bf2ff1f0099ff4c6cb08d9b40b42801e29033a
tree2edf066d1ef7835b8013a4f9899bef853072e35c
parent5af734e957b635730464d0ece985e2d3ae81dbf0
mm: fix shrink nr.unqueued_dirty counter issue

It is needed to ensure sc->nr.unqueued_dirty > 0, which can avoid setting
PGDAT_DIRTY flag when sc->nr.unqueued_dirty and sc->nr.file_taken are both
zero.

Link: https://lkml.kernel.org/r/20240112012353.1387-1-justinjiang@vivo.com
Signed-off-by: Zhiguo Jiang <justinjiang@vivo.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vmscan.c