VirtualBox

Changeset 20724 in vbox for trunk/src/VBox/VMM


Ignore:
Timestamp:
Jun 19, 2009 1:40:02 PM (16 years ago)
Author:
vboxsync
Message:

Incorrect flushing of the IOM cache.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/IOM.cpp

    r20722 r20724  
    16631663        GCPhys = pRange->Core.KeyLast + 1;
    16641664    }
    1665     iomUnlock(pVM);
    16661665
    16671666    /*
     
    16711670    while (GCPhys <= GCPhysLast && GCPhys >= GCPhysStart)
    16721671    {
    1673         iomLock(pVM);
     1672        iomR3FlushCache(pVM);
     1673
    16741674        PIOMMMIORANGE pRange = (PIOMMMIORANGE)RTAvlroGCPhysRemove(&pVM->iom.s.pTreesR3->MMIOTree, GCPhys);
    16751675        Assert(pRange);
     
    16881688    }
    16891689
    1690     iomR3FlushCache(pVM);
    16911690    return VINF_SUCCESS;
    16921691}
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