OSDN Git Service

mm/vmscan: simplify shrink_node()
authorHaifeng Xu <haifeng.xu@shopee.com>
Tue, 11 Apr 2023 06:17:57 +0000 (06:17 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Tue, 18 Apr 2023 23:30:02 +0000 (16:30 -0700)
commit54c4fe08f65e4c39c3d62f5d181f958e9c6c97f7
tree8bd212ad77a91828d6e034b2d008e0c99b6b5a39
parent09a607c9cd23d9521e7be3ab5eb94f217d7a37f5
mm/vmscan: simplify shrink_node()

The difference between sc->nr_reclaimed and nr_reclaimed is computed three
times.  Introduce a new variable to record the value, so it only needs to
be computed once.

Link: https://lkml.kernel.org/r/20230411061757.12041-1-haifeng.xu@shopee.com
Signed-off-by: Haifeng Xu <haifeng.xu@shopee.com>
Reviewed-by: David Hildenbrand <david@redhat.com>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vmscan.c