[lkml]   [2000]   [Sep]   [27]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: what causes Machine Check exception?
On Wed, 27 Sep 2000, Arjan van de Ven wrote:

> "This means that your CPU indicates that it is defective"

An MCE might also mean an external error. For example, the
Mercury/Neptune chipsets used to report MB memory and PCI parity errors
via the BUSCHK# CPU input, which in turn triggers an MCE in Pentia.

BTW, this is a better way of reporting such errors, than using NMI, in my
opinion, especially as triggering an MCE latches the address and data
buses of the affected cycle (chipset could possibly drive appropriate data
if a parity error happens on a posted write, for example) so they can be
examined directly later.

+ Maciej W. Rozycki, Technical University of Gdansk, Poland +
+ e-mail:, PGP key available +

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to
Please read the FAQ at

 \ /
  Last update: 2005-03-22 12:39    [W:0.084 / U:0.488 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site