VirtualBox

Changeset 87502 in vbox for trunk/src


Ignore:
Timestamp:
Feb 1, 2021 2:29:19 PM (4 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
142526
Message:

VMM/HM: Removed obsolete VMXVMCSINFOSHARED::fSwitchedTo64on32Obsolete field.

Location:
trunk/src/VBox/VMM
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/HM.cpp

    r87501 r87502  
    20482048    pVCpu->hm.s.Event.fPending                 = false;
    20492049    pVCpu->hm.s.vmx.u64GstMsrApicBase          = 0;
    2050     pVCpu->hm.s.vmx.VmcsInfo.fSwitchedTo64on32Obsolete = false;
    20512050    pVCpu->hm.s.vmx.VmcsInfo.fWasInRealMode    = true;
    20522051#ifdef VBOX_WITH_NESTED_HWVIRT_VMX
    20532052    if (pVCpu->CTX_SUFF(pVM)->cpum.ro.GuestFeatures.fVmx)
    2054     {
    2055         pVCpu->hm.s.vmx.VmcsInfoNstGst.fSwitchedTo64on32Obsolete = false;
    20562053        pVCpu->hm.s.vmx.VmcsInfoNstGst.fWasInRealMode    = true;
    2057     }
    20582054#endif
    20592055}
  • trunk/src/VBox/VMM/include/HMInternal.h

    r87500 r87502  
    690690    /** Set if guest was executing in real mode (extra checks). */
    691691    bool                        fWasInRealMode;
    692     /** Set if the guest switched to 64-bit mode on a 32-bit host. */
    693     bool                        fSwitchedTo64on32Obsolete;
    694692    /** Padding. */
    695     bool                        afPadding0[6];
     693    bool                        afPadding0[7];
    696694    struct
    697695    {
  • trunk/src/VBox/VMM/include/HMInternal.mac

    r87500 r87502  
    2222struc VMXVMCSINFOSHARED
    2323    .fWasInRealMode                 resb    1
    24     .fSwitchedTo64on32Obsolete      resb    1
    2524    alignb 8
    2625    .RealMode.AttrCS                resd    1
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