Due: Mon, 28 Nov 2016 11:00:00 -0800
Read the Dune paper. You may refer to VMware’s Virtualization Overview if needed.
Since a Dune process is running in ring 0 and has full access
to privileged instructions (e.g., modifying %cr3
),
can it corrupt or take control of the underlying Linux kernel?
Briefly explain why or why not.
Briefly describe how you would port Dune to JOS.
Write down your answers in a file named answers.txt
, and upload it
using the course dropbox.