HWPOISON: Clean up PR_MCE_KILL interface
authorAndi Kleen <ak@linux.intel.com>
Sun, 4 Oct 2009 00:20:11 +0000 (02:20 +0200)
committerAndi Kleen <ak@linux.intel.com>
Sun, 4 Oct 2009 01:23:17 +0000 (03:23 +0200)
commit1087e9b4ff708976499b4de541d9e1d57d49b60a
treea370356b3f969b6081189d850d9a56921ed341c4
parentf0a221ef47df3cdde2123fe75ce3b61bb7df656d
HWPOISON: Clean up PR_MCE_KILL interface

While writing the manpage I noticed some shortcomings in the
current interface.

- Define symbolic names for all the different values
- Boundary check the kill mode values
- For symmetry add a get interface too. This allows library
code to get/set the current state.
- For consistency define a PR_MCE_KILL_DEFAULT value

Signed-off-by: Andi Kleen <ak@linux.intel.com>
include/linux/prctl.h
kernel/sys.c