VirtualBox

Changeset 9115 in vbox for trunk/include


Ignore:
Timestamp:
May 26, 2008 11:18:34 AM (17 years ago)
Author:
vboxsync
Message:

HWACCM: Invalidate pages changed by PGMHandlerPhysicalPageTempOff.
Note that PGMHandlerPhysicalPageReset will trigger a TLB flush.

Location:
trunk/include/VBox
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/hwacc_svm.h

    r9008 r9115  
    697697HWACCMR0DECL(int) SVMR0InvalidatePage(PVM pVM, RTGCPTR GCVirt);
    698698
     699/**
     700 * Invalidates a guest page by physical address
     701 *
     702 * NOTE: Assumes the current instruction references this physical page though a virtual address!!
     703 *
     704 * @returns VBox status code.
     705 * @param   pVM         The VM to operate on.
     706 * @param   GCPhys      Page to invalidate
     707 */
     708HWACCMR0DECL(int) SVMR0InvalidatePhysPage(PVM pVM, RTGCPHYS GCPhys);
     709
    699710#endif /* IN_RING0 */
    700711
  • trunk/include/VBox/hwaccm.h

    r9021 r9115  
    8585
    8686/**
     87 * Invalidates a guest page by physical address
     88 *
     89 * NOTE: Assumes the current instruction references this physical page though a virtual address!!
     90 *
     91 * @returns VBox status code.
     92 * @param   pVM         The VM to operate on.
     93 * @param   GCPhys      Page to invalidate
     94 */
     95HWACCMDECL(int) HWACCMInvalidatePhysPage(PVM pVM, RTGCPHYS GCPhys);
     96
     97/**
    8798 * Checks if nested paging is enabled
    8899 *
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