--- 2.2.18pre7/arch/i386/kernel/bluesmoke.c.~1~ Thu Sep 14 19:28:06 2000 +++ 2.2.18pre7/arch/i386/kernel/bluesmoke.c Sat Sep 16 17:59:02 2000 @@ -37,7 +37,7 @@ high&=~(1<<31); if(high&(1<<27)) { - rdmsr(0x402+i*4, alow, ahigh); + rdmsr(0x403+i*4, alow, ahigh); printk("[%08x%08x]", alow, ahigh); } if(high&(1<<26)) @@ -49,7 +49,7 @@ /* Clear it */ wrmsr(0x401+i*4, 0UL, 0UL); /* Serialize */ - wmb(); + mb(); } }