VirtualBox

Changeset 55481 in vbox for trunk/src/VBox/VMM/VMMR3


Ignore:
Timestamp:
Apr 28, 2015 1:26:48 PM (10 years ago)
Author:
vboxsync
Message:

VMM/TM: log old and new mode during TSC mode switches.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/VMM/VMMR3/TM.cpp

    r55157 r55481  
    31173117    }
    31183118
     3119    LogRel(("TM: Switching TSC mode from '%s' to '%s'\n", tmR3GetTSCModeNameEx(pVM->tm.s.enmTSCMode),
     3120            tmR3GetTSCModeNameEx(TMTSCMODE_REAL_TSC_OFFSET)));
    31193121    pVM->tm.s.enmTSCMode = TMTSCMODE_REAL_TSC_OFFSET;
    3120     LogRel(("TM: Switched TSC mode. New enmTSCMode=%d (%s)\n", pVM->tm.s.enmTSCMode, tmR3GetTSCModeName(pVM)));
    31213122    return VINF_SUCCESS;
    31223123}
     
    31403141    }
    31413142    else
    3142         LogRel(("TM: Host/VM is not suitable for using TSC mode %d (%s). Request to change TSC mode ignored.\n",
    3143                 TMTSCMODE_REAL_TSC_OFFSET, tmR3GetTSCModeNameEx(TMTSCMODE_REAL_TSC_OFFSET)));
     3143        LogRel(("TM: Host/VM is not suitable for using TSC mode '%s'. Request to change TSC mode ignored.\n",
     3144                tmR3GetTSCModeNameEx(TMTSCMODE_REAL_TSC_OFFSET)));
    31443145    pVM->tm.s.fParavirtTscEnabled = true;
    31453146    return rc;
     
    31743175        pVCpu->tm.s.u64TSCLastSeen = uOldTsc;
    31753176    }
     3177
     3178    LogRel(("TM: Switching TSC mode from '%s' to '%s'\n", tmR3GetTSCModeNameEx(pVM->tm.s.enmTSCMode),
     3179            tmR3GetTSCModeNameEx(pVM->tm.s.enmOriginalTSCMode)));
    31763180    pVM->tm.s.enmTSCMode = pVM->tm.s.enmOriginalTSCMode;
    3177     LogRel(("TM: Switched TSC mode. New enmTSCMode=%d (%s)\n", pVM->tm.s.enmTSCMode, tmR3GetTSCModeName(pVM)));
    31783181    return VINF_SUCCESS;
    31793182}
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