-*- text -*-
-* Grader:
+* Miscellaneous:
- - Fix bug where failures are being treated as warnings.
+ - Currently the `pintos' utility has a broken return code policy: it
+ returns 1 to indicate success. It inherited this mistake from
+ Bochs, which does something similar. This needs to be fixed.
* Userprog project:
- Move `join' implementation here, from `threads' project, to help
normalize the project difficulties.
+ - The semantics of the join system call should change so that it
+ only returns the exit code once.
+
- Mark read-only pages as actually read-only in the page table. Or,
since this was consistently rated as the easiest project by the
students, require them to do it.
. Other good ideas.
- - The semantics of the join system call should change so that it
- only returns the exit code once.
-
- mmap/munmap should use segment IDs like Nachos. Too hard
otherwise.