In the i386 machine check exception handler, MSR_IA32_MCi_ADDR is not
output correctly. Instead, MSR_IA32_MCi_STATUS is output a second time in
its place.
-Lance
--- 2.4.18/arch/i386/kernel/bluesmoke.c Mon Nov 12 09:59:43 2001
+++ 2.4.18-fix/arch/i386/kernel/bluesmoke.c Wed Jun 12 10:30:12 2002
@@ -47,7 +47,7 @@
{
rdmsr(MSR_IA32_MC0_ADDR+i*4, alow, ahigh);
printk(" at %08x%08x",
- high, low);
+ ahigh, alow);
}
printk("\n");
/* Clear it */
On Wed, Jun 12, 2002 at 12:18:39PM -0700, Lance Larsh wrote:
> In the i386 machine check exception handler, MSR_IA32_MCi_ADDR is not
> output correctly. Instead, MSR_IA32_MCi_STATUS is output a second time in
> its place.
Should be already fixed in .19pre10
Dave
--
| Dave Jones. http://www.codemonkey.org.uk
| SuSE Labs