VirtualBox

Changeset 1868 in vbox for trunk


Ignore:
Timestamp:
Apr 2, 2007 7:31:04 PM (18 years ago)
Author:
vboxsync
svn:sync-xref-src-repo-rev:
20096
Message:

X2/GIP debugging code

File:
1 edited

Legend:

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

    r1480 r1868  
    12731273        }
    12741274#endif
     1275#if 1 /* for debugging problems with the async GIP code on linux */
     1276        if (    g_pSUPGlobalInfoPage
     1277            &&  g_pSUPGlobalInfoPage->u32Mode == SUPGIPMODE_ASYNC_TSC)
     1278        {
     1279            RTLogRelPrintf("**** Async GIP (the values should be somewhat similar) ****\n");
     1280            SUPGLOBALINFOPAGE GipCopy = *g_pSUPGlobalInfoPage;
     1281            for (unsigned i = 0; i < RT_ELEMENTS(GipCopy.aCPUs); i++)
     1282                if (GipCopy.aCPUs[i].u64CpuHz != 0 && GipCopy.aCPUs[i].u64CpuHz < _1T)
     1283                    RTLogRelPrintf("%#d: u64CpuHz=%RU64Hz u32TransactionId=%#x u64TSC=%RX64 u64NanoTS=%RX64n",
     1284                                   i,
     1285                                   GipCopy.aCPUs[i].u64CpuHz,
     1286                                   GipCopy.aCPUs[i].u32TransactionId,
     1287                                   GipCopy.aCPUs[i].u64TSC,
     1288                                   GipCopy.aCPUs[i].u64NanoTS);
     1289        }
     1290#endif
    12751291        RTLogRelPrintf("************** End of Guest state at power off ***************\n");
    12761292    }
Note: See TracChangeset for help on using the changeset viewer.

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