Posted: Sat Dec 29, 2007 5:17 pm
I tried some tests on some more ancient hardware. I managed to crash the system in three different ways:
I tried cat-ing the vbe driver. Consequently trying to kill it resulted in a triple fault when I decided to try the ESC button
The VBE driver found the V2100 card. The info seemed to match what I recall of the card. running vbetest resulted in a black screen without exit.
after some stresstesting I managed to get a panic by repeatedly entering "x" in the command line and watch the pids increase. around 150 it submitted to my evil will and gave the following dump (copied by hand -- prone to errors):
btw, is the stack unaligned? (performance hit and wasting bits of memory)
I tried cat-ing the vbe driver. Consequently trying to kill it resulted in a triple fault when I decided to try the ESC button
The VBE driver found the V2100 card. The info seemed to match what I recall of the card. running vbetest resulted in a black screen without exit.
after some stresstesting I managed to get a panic by repeatedly entering "x" in the command line and watch the pids increase. around 150 it submitted to my evil will and gave the following dump (copied by hand -- prone to errors):
Code: Select all
Nested mutex_lock of 0xC0116480 detected
_panic+403 (addr: c010dfa3, frame: e0127617)
mutex_lock+122 (addr: c010ddc2, frame: e0127647)
tty_new_input+23 (addr: c010f8bf, frame: e0127667)
intr_handle+41 (addr: c01030f1, frame: e0127687)
isr_common+63 (addr: c0101d03, frame: e01276a7)
console_putch+158 (addr: c0102282, frame: e0127703)
tty_write+395 (addr: c010fb03, frame: e0127723)
vfs_write+365 (addr: c010898c, frame: e01277a3)
sys_write+86 (addr: c0108a6e, frame: e01277e3)
_sc_handle_regs+24 (addr: c0101d98, frame: e0127803)
syscall_handler+160 (addr: c0103cb4, frame: e012781f)
intr_handler+41 (addr: c01030f1, frame: e012784f)
isr_common+63 (addr: c0101d03, frame: e012786f)