Due: Mon, 21 May 2018 11:00:00 -0700
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 Canvas.