VirtualBox

Changeset 71966 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Apr 23, 2018 4:40:51 AM (7 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
122224
Message:

VMM/HMSVMAll: Some comments on the nuances of the VMCB caching with hardware-assisted SVM execution of nested-guests.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp

    r71933 r71966  
    146146        /*
    147147         * Restore fields as our own code might look at the VMCB controls as part
    148          * of the #VMEXIT handling. Otherwise, we don't need to restore the current
    149          * fields because none of them are written by a physical CPU on #VMEXIT.
     148         * of the #VMEXIT handling in IEM. Otherwise, strictly speaking we don't need to
     149         * restore these fields because currently none of them are written back to memory
     150         * by a physical CPU on #VMEXIT.
    150151         */
    151152        pVmcbNstGstCtrl->u16InterceptRdCRx                 = pVmcbNstGstCache->u16InterceptRdCRx;
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