VirtualBox

Changeset 104934 in vbox


Ignore:
Timestamp:
Jun 15, 2024 1:06:15 AM (10 months ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
163536
Message:

VMM/PGM,IEM: Refactored+copied PGMGstGetPage into PGMGstQueryPage that takes care of table walking, setting A & D bits and validating the access. Use new function in IEM. [build fix] bugref:10687

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMAll/PGMAllGst.h

    r104933 r104934  
    559559                if (a_enmGuestSlatMode == PGMSLAT_EPT) \
    560560                    (a_pWalk)->fEffective = ((a_pWalk)->fEffective & ~PGM_PTATTRS_EPT_MASK) \
    561                                           | WalkSlat.fEffective & PGM_PTATTRS_EPT_MASK; \
     561                                          | (WalkSlat.fEffective & PGM_PTATTRS_EPT_MASK); \
    562562                else AssertFailedReturn(VERR_NOT_IMPLEMENTED); \
    563563            } \
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