Lecture 13 assignment

To help you prepare for class, you should answer the following question. The source code we have been given you is from the exokernel for the x86 (named xok), and what you have been developing is an exokernel-like operating system. The exokernel system call interface is quite different from v6's. Give one example of an application that one can implement on your kernel interface but not on the v6 kernel interface. In addition, list one advantage of an exokernel-style kernel interface and one disadvantage.

Please, hand in your answer at the beginning of lecture. You don't have to write a 6.033-like one-pager; just give succincts answers to the questions.