aboutsummaryrefslogtreecommitdiffstats
path: root/Documentation/x86/intel_mpx.txt
diff options
context:
space:
mode:
authorDave Hansen <dave.hansen@linux.intel.com>2014-12-12 13:38:36 -0500
committerThomas Gleixner <tglx@linutronix.de>2014-12-15 09:58:57 -0500
commit72e9b5fe9bee0826e7ce7599adbdc64e544780ef (patch)
treece252b251b1ca1732b9eaba4f5361d9d793b7828 /Documentation/x86/intel_mpx.txt
parent010e593b140decdc16bb0c1c754b07b1fccb6999 (diff)
x86, mpx: Give MPX a real config option prompt
Give MPX a real config option. The CPUs that support it (referenced here): https://software.intel.com/en-us/forums/topic/402393 are not available publicly yet. Right now only the software emulator provides MPX for the general public. [ tglx: Make it default off. There is no point in having it on right now as no hardware and no proper tooling support are available ] Signed-off-by: Dave Hansen <dave.hansen@linux.intel.com> Cc: Dave Hansen <dave@sr71.net> Link: http://lkml.kernel.org/r/20141212183836.2569D58D@viggo.jf.intel.com Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Diffstat (limited to 'Documentation/x86/intel_mpx.txt')
-rw-r--r--Documentation/x86/intel_mpx.txt6
1 files changed, 5 insertions, 1 deletions
diff --git a/Documentation/x86/intel_mpx.txt b/Documentation/x86/intel_mpx.txt
index 6ca6e2bd9ae9..818518a3ff01 100644
--- a/Documentation/x86/intel_mpx.txt
+++ b/Documentation/x86/intel_mpx.txt
@@ -7,11 +7,15 @@ that can be used in conjunction with compiler changes to check memory
7references, for those references whose compile-time normal intentions are 7references, for those references whose compile-time normal intentions are
8usurped at runtime due to buffer overflow or underflow. 8usurped at runtime due to buffer overflow or underflow.
9 9
10You can tell if your CPU supports MPX by looking in /proc/cpuinfo:
11
12 cat /proc/cpuinfo | grep ' mpx '
13
10For more information, please refer to Intel(R) Architecture Instruction 14For more information, please refer to Intel(R) Architecture Instruction
11Set Extensions Programming Reference, Chapter 9: Intel(R) Memory Protection 15Set Extensions Programming Reference, Chapter 9: Intel(R) Memory Protection
12Extensions. 16Extensions.
13 17
14Note: Currently no hardware with MPX ISA is available but it is always 18Note: As of December 2014, no hardware with MPX is available but it is
15possible to use SDE (Intel(R) Software Development Emulator) instead, which 19possible to use SDE (Intel(R) Software Development Emulator) instead, which
16can be downloaded from 20can be downloaded from
17http://software.intel.com/en-us/articles/intel-software-development-emulator 21http://software.intel.com/en-us/articles/intel-software-development-emulator