diff --git a/mm/vmscan.c b/mm/vmscan.c index a3b1d8e5dbb3da75c1bbc64e7be7a30e60d3d36c..4cd0cbf9c1212486279a90f54d6a20d7ffccc76f 100644 --- a/mm/vmscan.c +++ b/mm/vmscan.c @@ -5065,7 +5065,6 @@ static int evict_folios(struct lruvec *lruvec, struct scan_control *sc, int swap /* retry folios that may have missed folio_rotate_reclaimable() */ list_move(&folio->lru, &clean); - sc->nr_scanned -= folio_nr_pages(folio); } spin_lock_irq(&lruvec->lru_lock);