From: Andrew Morton Signed-off-by: Andrew Morton --- mm/page_alloc.c | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN mm/page_alloc.c~mm-page_state-opt-fix mm/page_alloc.c --- devel/mm/page_alloc.c~mm-page_state-opt-fix 2005-12-22 05:08:53.000000000 -0800 +++ devel-akpm/mm/page_alloc.c 2005-12-22 05:08:53.000000000 -0800 @@ -1312,8 +1312,8 @@ void mod_page_state_offset(unsigned long unsigned long flags; void *ptr; - ptr = &__get_cpu_var(page_states); local_irq_save(flags); + ptr = &__get_cpu_var(page_states); *(unsigned long *)(ptr + offset) += delta; local_irq_restore(flags); } _