summaryrefslogtreecommitdiffstats
path: root/lib/spinlock_debug.c
diff options
context:
space:
mode:
authorAndi Kleen <ak@linux.intel.com>2010-09-28 07:37:55 +0200
committerAndi Kleen <ak@linux.intel.com>2010-10-07 09:47:10 +0200
commit47f43e7efadacc627f325aba64c6a547de0926db (patch)
treee83afbf6be4f594d6f0cd1bf815e9469d4a14f18 /lib/spinlock_debug.c
parentHWPOISON: Report correct address granuality for AO huge page errors (diff)
downloadlinux-47f43e7efadacc627f325aba64c6a547de0926db.tar.xz
linux-47f43e7efadacc627f325aba64c6a547de0926db.zip
HWPOISON: Stop shrinking at right page count
When we call the slab shrinker to free a page we need to stop at page count one because the caller always holds a single reference, not zero. This avoids useless looping over slab shrinkers and freeing too much memory. Reviewed-by: Wu Fengguang <fengguang.wu@intel.com> Signed-off-by: Andi Kleen <ak@linux.intel.com>
Diffstat (limited to 'lib/spinlock_debug.c')
0 files changed, 0 insertions, 0 deletions