diff options
author | Andi Kleen <andi@firstfloor.org> | 2010-11-19 13:16:22 +0100 |
---|---|---|
committer | Tony Luck <tony.luck@intel.com> | 2012-05-23 14:22:37 -0700 |
commit | a129a7c84582629741e5fa6f40026efcd7a65bd4 (patch) | |
tree | cbb2d4dcf002406e8fdcff07d05ae39477469669 /arch/x86/kernel/cpu/mcheck/mce-severity.c | |
parent | 8571723a698dcc0ee16c1c63908aa99dd940ce5c (diff) |
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