VirtualBox

Changeset 93336 in vbox


Ignore:
Timestamp:
Jan 19, 2022 5:44:33 AM (3 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
149408
Message:

VMM: Nested VMX: bugref:10092 Use a separate CR0-fixed-0 define for unrestricted-guest mode (for upcoming changes).

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/vmm/hm_vmx.h

    r93223 r93336  
    36923692/** CR0 bits set here must always be set when in VMX operation. */
    36933693#define VMX_V_CR0_FIXED0                                        (X86_CR0_PE | X86_CR0_NE | X86_CR0_PG)
     3694/** CR0 bits set here must always be set when in VMX non-root operation with
     3695 *  unrestricted-guest control enabled. */
     3696#define VMX_V_CR0_FIXED0_UX                                     (X86_CR0_NE)
     3697/** CR0 bits cleared here must always be cleared when in VMX operation. */
     3698#define VMX_V_CR0_FIXED1                                        UINT32_C(0xffffffff)
    36943699/** CR4 bits set here must always be set when in VMX operation. */
    36953700#define VMX_V_CR4_FIXED0                                        (X86_CR4_VMXE)
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