VirtualBox

Changeset 74513 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Sep 28, 2018 8:39:00 AM (6 years ago)
Author:
vboxsync
Message:

VMM/IEM: Nested VMX: bugref:9180 VM-exit bits - VMREAD/VMWRITE intercepts incl. bitmap support.

File:
1 edited

Legend:

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

    r74509 r74513  
    24702470#define VMXINSTRID_VMLAUNCH                                     (0x10 | VMXINSTRID_VALID)
    24712471#define VMXINSTRID_VMRESUME                                     (0x11 | VMXINSTRID_VALID)
    2472 #define VMXINSTRID_VMWRITE                                      (0x12 | VMXINSTRID_VALID | VMXINSTRID_MODRM_PRIMARY_OP_W)
     2472#define VMXINSTRID_VMREAD                                       (0x12 | VMXINSTRID_VALID)
     2473#define VMXINSTRID_VMWRITE                                      (0x13 | VMXINSTRID_VALID | VMXINSTRID_MODRM_PRIMARY_OP_W)
    24732474/** @} */
    24742475
     
    29482949/** VMCS field encoding width: Natural width. */
    29492950#define VMX_VMCS_ENC_WIDTH_NATURAL                              3
     2951
     2952/** VMCS field encoding: Mask of reserved bits (bits 63:15 MBZ), bit 12 is
     2953 *  not included! */
     2954#define VMX_VMCS_ENC_RSVD_MASK                                  UINT64_C(0xffffffffffff8000)
    29502955
    29512956/** Bits fields for VMCS field encoding. */
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