VMM: Add custom exit reasons (XCC)
authorBarret Rhoden <brho@cs.berkeley.edu>
Tue, 2 Feb 2016 15:38:20 +0000 (10:38 -0500)
committerBarret Rhoden <brho@cs.berkeley.edu>
Tue, 2 Feb 2016 22:43:52 +0000 (17:43 -0500)
commit1f9a9198bebc2b7e74955f8cf365e7a85a82f131
treed7f3f571abf5e164318189e42cbf018ca8b03be4
parent82b8ca41830b29dfde97b80197cea880494a7aa0
VMM: Add custom exit reasons (XCC)

We'll need these types for when the kernel fails to pop a VM context.  In
that case, we'll reflect the context back to the 2LS, and we'll need exit
reasons to explain what went wrong.

I also cleaned up the #defines a little.  We had multiple copies of the
exit reasons throughout the codebase.

Reinstall your kernel headers.

Signed-off-by: Barret Rhoden <brho@cs.berkeley.edu>
kern/arch/x86/ros/vmx.h
user/vmm/vmx.c
user/vmm/vmx.h [deleted file]