Add "-k" option to pintos script. When used, pintos will scan the
authorBen Pfaff <blp@cs.stanford.edu>
Sat, 27 May 2006 20:21:09 +0000 (20:21 +0000)
committerBen Pfaff <blp@cs.stanford.edu>
Sat, 27 May 2006 20:21:09 +0000 (20:21 +0000)
commitf14d80c05e67af1545779f038d9f47dec2188fc3
treeab416fbb9858dc922795cc6dee7a6b20ea7228fb
parenta73846a929e431efc534f6ac60c99e914e131a4e
Add "-k" option to pintos script.  When used, pintos will scan the
serial output for key words like "Kernel PANIC" and, if found,
terminate the run.  This is useful for making sure that things like
triple faults or recursive panics don't waste a lot of time by finally
terminating only upon a timeout that might be as much as 10 minutes.
Add "-k" to the command line used in the test scripts.

Also, pintos now saves and restores the terminal settings across the
call to the simulator.  This is because qemu turns off local echo and
doesn't restore it if killed by a signal.
src/tests/Make.tests
src/tests/filesys/extended/Make.tests
src/utils/pintos