VirtualBox

Changeset 67660 in vbox for trunk/include/VBox


Ignore:
Timestamp:
Jun 28, 2017 10:17:05 AM (8 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
116449
Message:

VMM/HMSVMR0: Added decode assist for invlpg, mov CRx instruction VM-exits.

File:
1 edited

Legend:

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

    r66668 r67660  
    297297/** @} */
    298298
    299 /** @name SVMVMCB.u64ExitInfo1 for Mov CRX accesses.
    300  * @{
    301  */
    302 /** The access was via Mov CRx instruction bit number. */
     299/** @name SVMVMCB.u64ExitInfo1 for Mov CRx accesses.
     300 * @{
     301 */
     302/** The mask of whether the access was via a Mov CRx instruction. */
    303303#define SVM_EXIT1_MOV_CRX_MASK                RT_BIT_64(63)
    304 /** @} */
    305 
     304/** The mask for the GPR number of the Mov CRx instruction.  */
     305#define SVM_EXIT1_MOV_CRX_GPR_NUMBER          0xf
     306/** @} */
     307
     308/** @name SVMVMCB.u64ExitInfo1 for Mov DRx accesses.
     309 * @{
     310 */
     311/** The mask for the GPR number of the Mov DRx instruction.  */
     312#define SVM_EXIT1_MOV_DRX_GPR_NUMBER          0xf
     313/** @} */
    306314
    307315/** @name SVMVMCB.ctrl.u64InterceptCtrl
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