VirtualBox

Changeset 11713

Show
Ignore:
Timestamp:
08/27/08 18:27:13 (3 months ago)
Author:
vboxsync
Message:

Wrong check for state free.

Files:

Legend:

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

    r11711 r11713  
    495495                { 
    496496                    /* It might have been freed already by a pool flush (see e.g. PGMR3MappingsUnfix). */ 
    497                     if (pgmPoolGetPage(pPool, pVM->pgm.s.pHCShwAmd64CR3->GCPhys)
     497                    if (pVM->pgm.s.pHCShwAmd64CR3->enmKind != PGMPOOLKIND_FREE
    498498                        pgmPoolFreeByPage(pPool, pVM->pgm.s.pHCShwAmd64CR3, PGMPOOL_IDX_AMD64_CR3, pVM->pgm.s.pHCShwAmd64CR3->GCPhys >> PAGE_SHIFT); 
    499499                    pVM->pgm.s.pHCShwAmd64CR3 = 0; 

© 2008 Sun Microsystems, Inc.
ContactPrivacy policy