Commit aad218b5 authored by Committed by Vikram Narayanan
Fixed vmcs configuration bugs (small macro bugs in vmx.h).
Debug controls macros for vm exit and vm entry were wrong (I wonder if the kvm guys know, it's in the stable linux build). I had to enable exiting on load / save to %cr3 for it to run on emulab machines. Tweaked vmx control debugging code, cleaned up logic in adjust_vmx_controls, much simpler.
Showing with 51 additions and 11 deletions