VirtualBox

Changeset 17199 in vbox for trunk/src/VBox


Ignore:
Timestamp:
Feb 27, 2009 12:47:03 PM (16 years ago)
Author:
vboxsync
Message:

Flushing the TLB when emulating guest writes shouldn't be necessary with HWVirtEx (watch for regressions)

File:
1 edited

Legend:

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

    r17181 r17199  
    732732                        STAM_COUNTER_INC(&(pPool->CTX_SUFF(pVM)->pgm.s.StatRZGuestCR3WriteConflict));
    733733                        VM_FF_SET(pPool->CTX_SUFF(pVM), VM_FF_PGM_SYNC_CR3);
    734                         LogFlow(("pgmPoolMonitorChainChanging: Detected conflict at iShw=%#x!\n", iShw));
     734                        LogFlow(("pgmPoolMonitorChainChanging: Detected pdpt conflict at iShw=%#x!\n", iShw));
    735735                        break;
    736736                    }
     
    11401140    pRegFrame->rip += pCpu->opsize;
    11411141
     1142#ifdef IN_RC
    11421143    /* See use in pgmPoolAccessHandlerSimple(). */
    11431144    PGM_INVL_GUEST_TLBS();
     1145#endif
    11441146
    11451147    LogFlow(("pgmPoolAccessHandlerSTOSD: returns\n"));
     
    11981200    }
    11991201
     1202#ifdef IN_RC
    12001203    /*
    12011204     * Quick hack, with logging enabled we're getting stale
     
    12111214     */
    12121215    PGM_INVL_GUEST_TLBS();
     1216#endif
    12131217
    12141218    LogFlow(("pgmPoolAccessHandlerSimple: returns %Rrc cb=%d\n", rc, cb));
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