CMOS breakage culprit found (?)
David P. Reese, Jr.
daver at gomerbud.com
Tue Nov 18 02:18:40 PST 2003
On Mon, Nov 17, 2003 at 09:52:28PM -0800, Matthew Dillon wrote:
>
> : /* do a STARTUP IPI */
> : lapic.icr_lo = icr_lo | 0x00000600 | vector;
> : while (lapic.icr_lo & APIC_DELSTAT_MASK)
> : /* spin */ ;
> : u_sleep(200); /* wait ~200uS */
> :
> :Can someone else who has been experiencing CMOS damage verify this?
> :
> :--
> : David P. Reese, Jr. daver at xxxxxxxxxxxx
> : http://www.gomerbud.com/daver/
>
> I'm an idiot. No, it's true... I'm an idiot. I never turned off
> debugging in mpboot.s and the debugging writes to CMOS. I turned it
> off in the C code, but I never turned it off in mpboot.s. Frag.
>
> I've just turned it off. Someone please tell me that they aren't
> getting CMOS corruption any more!
>
> -Matt
> Matthew Dillon
> <dillon at xxxxxxxxxxxxx>
Thanks Matt. I'm not at the console of my SMP machine, but I remotely
rebooted it and the changes seem to work. It doesn't seem to be hanging
durring the POST. It boots just fine.
--
David P. Reese, Jr. daver at xxxxxxxxxxxx
http://www.gomerbud.com/daver/
More information about the Kernel
mailing list