|
@@ -1074,9 +1074,9 @@ static unsigned long isolate_lru_pages(unsigned long nr_to_scan,
|
|
|
{
|
|
|
unsigned long nr_taken = 0;
|
|
|
struct page *page;
|
|
|
- unsigned long scan = 0;
|
|
|
+ unsigned long scan;
|
|
|
|
|
|
- while (scan++ < nr_to_scan && !list_empty(src)) {
|
|
|
+ for (scan = 0; scan < nr_to_scan && !list_empty(src); scan++) {
|
|
|
struct list_head *target;
|
|
|
page = lru_to_page(src);
|
|
|
prefetchw_prev_lru_page(page, src, flags);
|