]> git.baikalelectronics.ru Git - kernel.git/commit
HWPOISON: add an interface to switch off/on all the page filters
authorHaicheng Li <haicheng.li@linux.intel.com>
Wed, 16 Dec 2009 11:19:59 +0000 (12:19 +0100)
committerAndi Kleen <ak@linux.intel.com>
Wed, 16 Dec 2009 11:19:59 +0000 (12:19 +0100)
commite31dda3f0e3da18bf1d74d4b3b83c621ca022484
treed4d8b1dacc375a1004ab1ed508333bc33e46d9a9
parentc127d9bfee0118ca355d9f67d923531dcfdc949f
HWPOISON: add an interface to switch off/on all the page filters

In some use cases, user doesn't need extra filtering. E.g. user program
can inject errors through madvise syscall to its own pages, however it
might not know what the page state exactly is or which inode the page
belongs to.

So introduce an one-off interface "corrupt-filter-enable".

Echo 0 to switch off page filters, and echo 1 to switch on the filters.
[AK: changed default to 0]

Signed-off-by: Haicheng Li <haicheng.li@linux.intel.com>
Signed-off-by: Wu Fengguang <fengguang.wu@intel.com>
Signed-off-by: Andi Kleen <ak@linux.intel.com>
mm/hwpoison-inject.c
mm/internal.h
mm/memory-failure.c