lkml.org 
[lkml]   [2009]   [Aug]   [17]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [boot crash] Re: [tip:x86/mce3] x86, mce: use 64bit machine check code on 32bit

* Hidetoshi Seto <seto.hidetoshi@jp.fujitsu.com> wrote:

> One possibility is: if the BIOS doesn't clear status in banks, new
> mce codes will try to log such junks. If the junk is totally junk
> but can be decoded as a valid log with MISCV or ADDRV bit, and if
> the cpu try to access register which is not implemented (e.g.
> IA32_MCi_MISC/ADDR), then such access might cause a general
> protection exception. (ref. ASDM 3A 15.3.2.3)

btw., that reminds me: mce_rdmsrl() needs to be fixed to use
rdmsrl_safe() and it should emit a WARN_ONCE() if it ever hits an
error while trying to access registers.

Ingo


\
 
 \ /
  Last update: 2009-08-17 11:23    [W:0.071 / U:1.104 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site