summaryrefslogtreecommitdiffstats
path: root/arch/x86/kernel/cpu/mcheck/mce-severity.c
diff options
context:
space:
mode:
authorAndi Kleen <andi@firstfloor.org>2010-11-19 13:16:22 +0100
committerTony Luck <tony.luck@intel.com>2012-05-23 14:22:37 -0700
commita129a7c84582629741e5fa6f40026efcd7a65bd4 (patch)
treecbb2d4dcf002406e8fdcff07d05ae39477469669 /arch/x86/kernel/cpu/mcheck/mce-severity.c
parent8571723a698dcc0ee16c1c63908aa99dd940ce5c (diff)
downloadlinux-a129a7c84582629741e5fa6f40026efcd7a65bd4.tar.bz2
MCE: Fix vm86 handling for 32bit mce handler
When running on 32bit the mce handler could misinterpret vm86 mode as ring 0. This can affect whether it does recovery or not; it was possible to panic when recovery was actually possible. Fix this by always forcing vm86 to look like ring 3. Signed-off-by: Andi Kleen <ak@linux.intel.com> Cc: <stable@vger.kernel.org> Signed-off-by: Tony Luck <tony.luck@intel.com>
Diffstat (limited to 'arch/x86/kernel/cpu/mcheck/mce-severity.c')
0 files changed, 0 insertions, 0 deletions