X-Git-Url: https://pintos-os.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=sidebyside;f=TODO;h=108a05d97539c835445774c91bcc9773a02de425;hb=ef2da35080bbb2014875415efe17c39760306e86;hp=463cb88457023fa1ab82af25120f68cbc3dfbc48;hpb=ef3fb564a37566ab3eca293e279ce441a78e85e5;p=pintos-anon diff --git a/TODO b/TODO index 463cb88..108a05d 100644 --- a/TODO +++ b/TODO @@ -1,16 +1,13 @@ -*- text -*- +* In grading scripts, warn when a fault is caused by an attempt to + write to the kernel text segment. (Among other things we need to + explain that "text" means "code".) + * Reconsider command line arg style--confuses everyone. * Internal tests. -* Add serial input support. Also, modify tests to redirect input from - /dev/null, to avoid stray keystrokes getting sent into the VM. - -* Make pintos script read the serial output and kill the subprocess if - it panics (after waiting a few seconds) or triple-faults. Might - want it to be optional, so that interactive users don't get killed. - * Godmar: Introduce memory leak robustness tests - both for the well-behaved as well as the mis-behaved case - that tests that the kernel handles low-mem conditions well.