VirtualBox

Changeset 79090 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Jun 11, 2019 2:47:49 PM (6 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
131250
Message:

VMM/HMVMXR0: Nested VMX: bugref:9180 Comments.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp

    r79086 r79090  
    1009710097     * VM-entry controls:
    1009810098     * These controls contains state that depends on the nested-guest state (primarily
    10099      * EFER MSR) and is thus not constant through VMLAUNCH/VMRESUME and the nested-guest
     10099     * EFER MSR) and is thus not constant between VMLAUNCH/VMRESUME and the nested-guest
    1010010100     * VM-exit. Although the nested-hypervisor cannot change it, we need to in order to
    1010110101     * properly continue executing the nested-guest if the EFER MSR changes but does not
     
    1010410104     * VM-exit controls:
    1010510105     * These controls specify the host state on return. We cannot use the controls from
    10106      * the nested-hypervisor state as is as it would contain the guest state rather than
     10106     * the guest-hypervisor state as is as it would contain the guest state rather than
    1010710107     * the host state. Since the host state is subject to change (e.g. preemption, trips
    1010810108     * to ring-3, longjmp and rescheduling to a different host CPU) they are not constant
Note: See TracChangeset for help on using the changeset viewer.

© 2025 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette