Suppose a virtual machine monitor (call it VMM-1) is running another virtual machine monitor (VMM-2), which in turn is running a version of the Linux operating system. The user running the Linux system is editing a file. The user requests that the editor write the file to disk.
a. Is the instruction RFT (Return From Trap) sensitive? Why or why not?
b. Trace the flow of control among VMM-1, VMM-2, Linux, and the editor.
c. How many RFT instructions will be executed? Justify your answer.