]> git.itanic.dy.fi Git - linux-stable/commit
mm: SLUB fix reclaim_state
authorNick Piggin <npiggin@suse.de>
Tue, 5 May 2009 09:13:44 +0000 (19:13 +1000)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 15 Jun 2009 16:39:57 +0000 (09:39 -0700)
commit7b30cf45c0eaad6a87cf387a39a3638ebbced0fb
tree19974c95020b4f88d1c7c0ef4067de051c8f9128
parent15d0699747ddaf0a5d5fb26c9f095193078817be
mm: SLUB fix reclaim_state

commit 1eb5ac6466d4be7b15b38ce3ab709600f1bc891f upstream.

SLUB does not correctly account reclaim_state.reclaimed_slab, so it will
break memory reclaim. Account it like SLAB does.

Cc: linux-mm@kvack.org
Cc: Matt Mackall <mpm@selenic.com>
Acked-by: Christoph Lameter <cl@linux-foundation.org>
Signed-off-by: Nick Piggin <npiggin@suse.de>
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
mm/slub.c