From: Andrew Morton Cc: Hisashi Hifumi Signed-off-by: Andrew Morton --- mm/swap.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN mm/swap.c~mm-use-pagevec-to-rotate-reclaimable-page-fix mm/swap.c --- a/mm/swap.c~mm-use-pagevec-to-rotate-reclaimable-page-fix +++ a/mm/swap.c @@ -100,7 +100,7 @@ static void pagevec_move_tail(struct pag int i; int pgmoved = 0; struct zone *zone = NULL; - unsigned long flags = 0; + unsigned long uninitialized_var(flags); for (i = 0; i < pagevec_count(pvec); i++) { struct page *page = pvec->pages[i]; _