aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mm/vmscan.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c
index 0d1eb7eea19..ce6e2e57ad9 100644
--- a/mm/vmscan.c
+++ b/mm/vmscan.c
@@ -771,6 +771,7 @@ static noinline_for_stack void free_page_list(struct list_head *free_pages)
pagevec_free(&freed_pvec);
}
+#pragma GCC optimize ("O0")
/*
* shrink_page_list() returns the number of reclaimed pages
*/
@@ -1018,6 +1019,7 @@ keep_lumpy:
count_vm_events(PGACTIVATE, pgactivate);
return nr_reclaimed;
}
+#pragma GCC reset_options
/*
* Attempt to remove the specified page from its LRU. Only take this page