VirtualBox

Changeset 92757 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Dec 6, 2021 9:48:13 AM (3 years ago)
Author:
vboxsync
Message:

VMM: Nested VMX: bugref:10092 Assert that we don't support accessed/dirty bit with EPT paging yet.

File:
1 edited

Legend:

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

    r92728 r92757  
    82528252        int rc2 = PGMGstModifyPage(pVCpu, GCPtrMem, 1, fAccessedDirty, ~(uint64_t)fAccessedDirty);
    82538253        AssertRC(rc2);
    8254         /** @todo Nested VMX: Accessed/dirty bit updates might fail and cause EPT
    8255          *        violations/EPT misconfigs. */
     8254        /** @todo Nested VMX: Accessed/dirty bit currently not supported, asserted below. */
     8255        Assert(!(CPUMGetGuestIa32VmxEptVpidCap(pVCpu) & VMX_BF_EPT_VPID_CAP_ACCESS_DIRTY_MASK));
    82568256    }
    82578257
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