Re: Machine check exception

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Note: after a suspend/resume cycle, the register value is back at 8, so I have to run the commands again to set it to 100008

# rdmsr -x 0xc001001f
100008
(suspend / resume)
# rdmsr -x 0xc001001f
8


On 07/27/2011 10:54 PM, F. P. Beekhof wrote:
On 07/27/2011 07:03 PM, Borislav Petkov wrote:
On Wed, Jul 27, 2011 at 05:31:56PM +0200, F. P. Beekhof wrote:
$ sudo rdmsr 0xc001001f
8

Is there anything else I can do ?

Ok, I'd like you to try something out:

Boot into runlevel 1: you need this because you get the MCE before
you've done starting apache. For that, add a "1" to your kernel command
line and boot. When you get the prompt, type in your root pwd and do

wrmsr 0xc001001f $(( $(rdmsr -u 0xc001001f) | (1<< 20) ))

Then do

rdmsr -x 0xc001001f

to verify that the write has succeeded. It should say

0x00100008.

then exit the prompt to continue to runlevel 2 to see whether this
setting fixes your MCE issue.

This is for now,
thanks.


Ok, writing the register worked.

Now we just need to wait, these crashes occur at random moments.
Sometimes there is 5 minutes between two crashes, sometimes a few days...

I'll post an update as soon as I have more information.

Thanks for helping out!


--
To unsubscribe from this list: send the line "unsubscribe linux-ide" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Filesystems]     [Linux SCSI]     [Linux RAID]     [Git]     [Kernel Newbies]     [Linux Newbie]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Samba]     [Device Mapper]

  Powered by Linux