diff options
Diffstat (limited to 'mm/vmscan.c')
-rw-r--r-- | mm/vmscan.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/mm/vmscan.c b/mm/vmscan.c index 0d1eb7e..ce6e2e5 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 |