HWPOISON: Add a madvise() injector for soft page offlining
authorAndi Kleen <andi@firstfloor.org>
Wed, 16 Dec 2009 11:20:00 +0000 (12:20 +0100)
committerAndi Kleen <ak@linux.intel.com>
Wed, 16 Dec 2009 11:20:00 +0000 (12:20 +0100)
commitafcf938ee0aac4ef95b1a23bac704c6fbeb26de6
treefa4fe6ac0638f0abb8f7ae729b4151b8ecc52052
parentfacb6011f3993947283fa15d039dacb4ad140230
HWPOISON: Add a madvise() injector for soft page offlining

Process based injection is much easier to handle for test programs,
who can first bring a page into a specific state and then test.
So add a new MADV_SOFT_OFFLINE to soft offline a page, similar
to the existing hard offline injector.

Signed-off-by: Andi Kleen <ak@linux.intel.com>
include/asm-generic/mman-common.h
mm/madvise.c