VirtualBox

儲存庫 vbox 的更動 18165


忽略:
時間撮記:
2009-3-23 下午11:07:37 (16 年 以前)
作者:
vboxsync
訊息:

PGM: Give up immediately on load failure.

檔案:
修改 1 筆資料

圖例:

未更動
新增
刪除
  • trunk/src/VBox/VMM/PGM.cpp

    r18125 r18165  
    23382338            }
    23392339            else
    2340             {   
     2340            {
    23412341                SSMR3PutU8(pSSM, uType);
    23422342                rc = pgmR3SavePage(pVM, pSSM, pPage, GCPhysPage, pRam);
     
    24522452    AssertLogRelMsgReturn(   PGM_PAGE_GET_TYPE(pPage) == uType
    24532453                          || uType == PGMPAGETYPE_INVALID,
    2454                           ("pPage=%R[pgmpage] GCPhys=%#x %s\n", pPage, GCPhys, pRam->pszDesc), 
     2454                          ("pPage=%R[pgmpage] GCPhys=%#x %s\n", pPage, GCPhys, pRam->pszDesc),
    24552455                          VERR_SSM_UNEXPECTED_DATA);
    24562456
     
    24902490        rc = VERR_INTERNAL_ERROR;
    24912491    AssertLogRelMsgRCReturn(rc, ("pPage=%R[pgmpage] uState=%d uType=%d GCPhys=%RGp %s rc=%Rrc\n",
    2492                                  pPage, uState, uType, GCPhys, pRam->pszDesc),
     2492                                 pPage, uState, uType, GCPhys, pRam->pszDesc, rc),
    24932493                            rc);
    24942494    return VINF_SUCCESS;
     
    25802580        if (RT_FAILURE(rc))
    25812581            return rc;
    2582         AssertLogRelMsgReturn(cbRamSize == pPGM->cbRamSize, ("%#x != %#x\n", cbRamSize, pPGM->cbRamSize), 
     2582        AssertLogRelMsgReturn(cbRamSize == pPGM->cbRamSize, ("%#x != %#x\n", cbRamSize, pPGM->cbRamSize),
    25832583                              VERR_SSM_LOAD_MEMORY_SIZE_MISMATCH);
    25842584        SSMR3GetGCPhys(pSSM,    &pPGM->GCPhysA20Mask);
     
    27762776                else
    27772777                    rc = pgmR3LoadPage(pVM, pSSM, uType, pPage, GCPhysPage, pRam);
     2778                AssertLogRelMsgRCReturn(rc, ("rc=%Rrc iPage=%#x GCPhys=%#x %s\n", rc, iPage, pRam->GCPhys, pRam->pszDesc), rc);
    27782779            }
    27792780        }
     
    27972798
    27982799            /* Load the bits */
    2799             if (    !fHaveBits 
     2800            if (    !fHaveBits
    28002801                &&  GCPhysLast < UINT32_C(0xe0000000))
    28012802            {
注意: 瀏覽 TracChangeset 來幫助您使用更動檢視器

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette