VirtualBox

Ignore:
Timestamp:
Jan 22, 2021 11:03:58 PM (4 years ago)
Author:
vboxsync
Message:

VMM/HMVMXR0: Put VMX_RESTORE_HOST_REQUIRED at the top to simplify check for calling VMXRestoreHostState.

File:
1 edited

Legend:

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

    r82968 r87385  
    152152%define VMX_VMCS_HOST_RIP                                       06C16h
    153153
    154 %define VMX_RESTORE_HOST_SEL_DS                                 1h    ;RT_BIT(0)
    155 %define VMX_RESTORE_HOST_SEL_ES                                 2h    ;RT_BIT(1)
    156 %define VMX_RESTORE_HOST_SEL_FS                                 4h    ;RT_BIT(2)
    157 %define VMX_RESTORE_HOST_SEL_GS                                 8h    ;RT_BIT(3)
    158 %define VMX_RESTORE_HOST_SEL_TR                                 10h   ;RT_BIT(4)
    159 %define VMX_RESTORE_HOST_GDTR                                   20h   ;RT_BIT(5)
    160 %define VMX_RESTORE_HOST_IDTR                                   40h   ;RT_BIT(6)
    161 %define VMX_RESTORE_HOST_GDT_READ_ONLY                          80h   ;RT_BIT(7)
    162 %define VMX_RESTORE_HOST_REQUIRED                              100h   ;RT_BIT(8)
    163 %define VMX_RESTORE_HOST_GDT_NEED_WRITABLE                     200h   ;RT_BIT(9)
     154%define VMX_RESTORE_HOST_SEL_DS                                 0001h   ;RT_BIT(0)
     155%define VMX_RESTORE_HOST_SEL_ES                                 0002h   ;RT_BIT(1)
     156%define VMX_RESTORE_HOST_SEL_FS                                 0004h   ;RT_BIT(2)
     157%define VMX_RESTORE_HOST_SEL_GS                                 0008h   ;RT_BIT(3)
     158%define VMX_RESTORE_HOST_SEL_TR                                 0010h   ;RT_BIT(4)
     159%define VMX_RESTORE_HOST_GDTR                                   0020h   ;RT_BIT(5)
     160%define VMX_RESTORE_HOST_IDTR                                   0040h   ;RT_BIT(6)
     161%define VMX_RESTORE_HOST_GDT_READ_ONLY                          0080h   ;RT_BIT(7)
     162%define VMX_RESTORE_HOST_GDT_NEED_WRITABLE                      0100h   ;RT_BIT(8)
     163%define VMX_RESTORE_HOST_REQUIRED                               0200h   ;RT_BIT(9) - must be the highest bit!
    164164
    165165;; C version hm_vmx.h.
Note: See TracChangeset for help on using the changeset viewer.

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