jhb 2e8b45c43c MFC 258860,260167,260238,260397:
- Restructure the VMX code to enter and exit the guest. In large part this
  change hides the setjmp/longjmp semantics of VM enter/exit.
  vmx_enter_guest() is used to enter guest context and vmx_exit_guest() is
  used to transition back into host context.

  Fix a longstanding race where a vcpu interrupt notification might be
  ignored if it happens after vmx_inject_interrupts() but before host
  interrupts are disabled in vmx_resume/vmx_launch. We now call
  vmx_inject_interrupts() with host interrupts disabled to prevent this.
- The 'protection' field in the VM exit collateral for the PAGING exit is
  not used - get rid of it.

Reviewed by:	grehan
2014-04-17 18:00:07 +00:00
..
2014-01-29 13:35:12 +00:00
2014-01-29 13:35:12 +00:00
2014-04-08 20:40:54 +00:00
2014-04-17 18:00:07 +00:00
2013-10-22 00:58:51 +00:00
2014-02-19 18:36:53 +00:00
2014-02-19 18:36:53 +00:00
2014-01-29 13:35:12 +00:00
2013-10-30 20:42:09 +00:00
2014-01-23 20:35:32 +00:00
2013-10-30 20:42:09 +00:00
2013-10-30 20:42:09 +00:00
2014-01-23 20:35:32 +00:00
2013-04-10 02:12:39 +00:00
2014-01-23 20:35:32 +00:00
2014-01-23 20:35:32 +00:00
2013-10-18 22:05:17 +00:00
2014-01-29 13:35:12 +00:00
2014-01-29 13:35:12 +00:00
2013-10-30 20:42:09 +00:00
2013-10-25 18:39:01 +00:00
2014-01-29 13:35:12 +00:00
2014-01-29 13:35:12 +00:00
2014-01-23 20:35:32 +00:00
2014-01-29 13:35:12 +00:00
2014-01-29 13:35:12 +00:00
2013-10-22 00:58:51 +00:00
2013-10-30 20:42:09 +00:00
2014-04-08 20:40:54 +00:00
2014-04-08 20:40:54 +00:00