VirtualBox

Changeset 74479 in vbox for trunk/src/VBox/VMM/include


Ignore:
Timestamp:
Sep 26, 2018 2:28:55 PM (6 years ago)
Author:
vboxsync
Message:

VMM/CPUM: Nested VMX: bugref:9180 Rather than dereference pVCpu or pass yet another pVM pointer to all the inline nested hwvirt.
helper functions in cpum.h, we cache the hwvirt type in the CPUMCTX structure itself.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/include/CPUMInternal.mac

    r74421 r74479  
    253253    alignb 8
    254254    .Guest.hwvirt.svm.HCPhysVmcb             RTHCPHYS_RES 1
     255    .Guest.hwvirt.enmHwvirt                  resd         1
    255256    .Guest.hwvirt.fLocalForcedActions        resd         1
    256257    .Guest.hwvirt.fGif                       resb         1
     
    540541    alignb 8
    541542    .Hyper.hwvirt.svm.HCPhysVmcb             RTHCPHYS_RES 1
     543    .Hyper.hwvirt.enmHwvirt                  resd         1
    542544    .Hyper.hwvirt.fLocalForcedActions        resd         1
    543545    .Hyper.hwvirt.fGif                       resb         1
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