]> git.baikalelectronics.ru Git - kernel.git/commit
mm/vmscan: sc->reclaim_idx must be a valid zone index
authorWei Yang <richard.weiyang@gmail.com>
Fri, 29 Apr 2022 06:16:04 +0000 (23:16 -0700)
committerakpm <akpm@linux-foundation.org>
Fri, 29 Apr 2022 06:16:04 +0000 (23:16 -0700)
commitcfca2a6adf3aedcaf7839ee38270e5dd3d64d577
treee0d7c17f699accbf7562c173fd5c64cad1d110aa
parent653b2f6e42978ccb7f4cbdb0e68065f6fce0fd2b
mm/vmscan: sc->reclaim_idx must be a valid zone index

lruvec_lru_size() is only used in get_scan_count(), so the only possible
zone_idx is sc->reclaim_idx.  Since sc->reclaim_idx is ensured to be a
valid zone idex, we can remove the extra check for zone iteration.

Link: https://lkml.kernel.org/r/20220317234624.23358-1-richard.weiyang@gmail.com
Signed-off-by: Wei Yang <richard.weiyang@gmail.com>
Cc: Johannes Weiner <hannes@cmpxchg.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vmscan.c