Strange Reboot with 2.0.0 (Possibly a triple fault?)

Eric W. Biederman (ebiederm@cse.unl.edu)
Tue, 6 Aug 1996 22:30:04 -0500


My machines had been up for perhaps a week.
I'm runing Linux 2.0.0.
I have a 486DX80
Today I was testing/running dosemu-0.63.1.62
possibly with emumodule from dosemu-0.63.1.50
I had been running a few programs in dos,
used tc to compile latest version of speed.c and the other
progs using emulib.
Was getting frustrated with the new improved less cpu hogging
features, and used speed to set hog-threshold to 0
Was changing to another directory to run a game or something.
Maybe typed ls == ls.bat == dir %1
My machine did a warm reboot on me. --- Akk

No log messages. Nothing.

My pet theory is that because dosemu fault pretty heavily, perhaps
while a software exception was in progress possibly a hardware
interrupt occured causing the machine to double fault.

And if Linux doesn't have a double fault handler? (Does it?)
That would immediately cause a triple fault and explain this mess.

Other wise I am at a loss.
Does anyone have any clues?