]> git.baikalelectronics.ru Git - kernel.git/commit
HWPOISON: Be more aggressive at freeing non LRU caches
authorAndi Kleen <andi@firstfloor.org>
Wed, 16 Dec 2009 11:19:57 +0000 (12:19 +0100)
committerAndi Kleen <ak@linux.intel.com>
Wed, 16 Dec 2009 11:19:57 +0000 (12:19 +0100)
commit891abe2a5383ef774da38bfa0501270dee5f8791
tree4f68c55642c51312bdf6e49818b9889ec37a1ac3
parentbe1f9e67030cab63599d9570751540a536b25c6b
HWPOISON: Be more aggressive at freeing non LRU caches

shake_page handles more types of page caches than lru_drain_all()

- per cpu page allocator pages
- per CPU LRU

Stops early when the page became free.

Used in followon patches.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
include/linux/mm.h
mm/memory-failure.c