VirtualBox

Changeset 93595 in vbox for trunk/src/VBox/VMM/VMMAll


Ignore:
Timestamp:
Feb 3, 2022 9:28:31 PM (3 years ago)
Author:
vboxsync
Message:

VMM/MM: Removed unused MMR3PageDummyHCPhys & MMR3PageDummyHCPtr functionality. bugref:9571 bugref:9898

File:
1 edited

Legend:

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

    r93554 r93595  
    37053705                    {
    37063706                        /*
    3707                         * Page Table.
    3708                         */
     3707                         * Page Table.
     3708                         */
    37093709                        const GSTPT *pPTSrc;
    37103710                        rc = PGM_GCPHYS_2_PTR_V2(pVM, pVCpu, PGM_A20_APPLY(pVCpu, GCPhysGst & ~(RTGCPHYS)(GUEST_PAGE_SIZE - 1)),
     
    37823782                            if (RT_FAILURE(rc))
    37833783                            {
     3784#   if 0
    37843785                                if (HCPhysShw != MMR3PageDummyHCPhys(pVM)) /** @todo this is wrong. */
    37853786                                {
     
    37893790                                    continue;
    37903791                                }
     3792#   endif
    37913793                            }
    37923794                            else if (HCPhysShw != (HCPhys & SHW_PTE_PG_MASK))
     
    38023804                            if (!pPhysPage)
    38033805                            {
    3804 #  ifdef IN_RING3 /** @todo make MMR3PageDummyHCPhys an 'All' function! */
     3806#  if 0
    38053807                                if (HCPhysShw != MMR3PageDummyHCPhys(pVM))  /** @todo this is wrong. */
    38063808                                {
     
    40164018                            if (RT_FAILURE(rc))
    40174019                            {
     4020#   if 0
    40184021                                if (HCPhysShw != MMR3PageDummyHCPhys(pVM))  /** @todo this is wrong. */
    40194022                                {
     
    40224025                                    cErrors++;
    40234026                                }
     4027#   endif
    40244028                            }
    40254029                            else if (HCPhysShw != (HCPhys & X86_PTE_PAE_PG_MASK))
     
    40344038                            if (!pPhysPage)
    40354039                            {
    4036 #  ifdef IN_RING3 /** @todo make MMR3PageDummyHCPhys an 'All' function! */
     4040#  if 0 /** @todo make MMR3PageDummyHCPhys an 'All' function! */
    40374041                                if (HCPhysShw != MMR3PageDummyHCPhys(pVM))  /** @todo this is wrong. */
    40384042                                {
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