VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR3/TM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @70018   7 years vboxsync VMM/TM: Added a CFGM value TM/UTCTouchFileOnJump to give a file to be …
(edit) @69952   7 years vboxsync VMM/TMR3UtcNow: pretty numbers
(edit) @69951   7 years vboxsync VMM/TMR3UtcNow: Log time changes between two calls larger than 30min. …
(edit) @69950   7 years vboxsync VMM/TMR3UtcNow: Log time changes between two calls larger than 30min.
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @68106   7 years vboxsync Updated comment.
(edit) @68020   7 years vboxsync TMR3Reset: Must reset TSC to zero to work around windows 8 bug TSC range.
(edit) @65897   8 years vboxsync TMR3TimerSkip: No need to to set ssm handle status on failure when the …
(edit) @65896   8 years vboxsync VMM: Add TMR3TimerSkip to skip a saved timer state in a given SSM …
(edit) @63739   8 years vboxsync spaces
(edit) @62869   8 years vboxsync VMM: warnings.
(edit) @62644   8 years vboxsync VMMR3: warnings
(edit) @62596   8 years vboxsync VMM/TM: new functions for getting virtual time from R3
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62011   8 years vboxsync VMM/TM: Error message correction for old CFGM keys.
(edit) @58170   9 years vboxsync doxygen: fixes.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @57431   9 years vboxsync VMM/TM: nit.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57107   9 years vboxsync VMM/TM: Fixes to TSC mode handling with TSC freq is incompatible, …
(edit) @57078   9 years vboxsync sup,iprt: SUPIsHostVirtualized belongs in IPRT and does not need to be …
(edit) @57075   9 years vboxsync VMM/TM: Code to handle loading saved-states with different host TSC …
(edit) @55537   10 years vboxsync VMM/TM: nit.
(edit) @55481   10 years vboxsync VMM/TM: log old and new mode during TSC mode switches.
(edit) @55157   10 years vboxsync VMM/TM: logrel nits.
(edit) @55151   10 years vboxsync VMM/TM: nit.
(edit) @55116   10 years vboxsync VMM/TM: nits.
(edit) @55019   10 years vboxsync VMM/TM: nit.
(edit) @54914   10 years vboxsync VMM/TM: assertion not valid while restoring state.
(edit) @54697   10 years vboxsync VMM/TM: TMR3CpuTickIsFixedRateMonotonic() for now.
(edit) @54672   10 years vboxsync VMM/TM: Update fTSCModeSwitchAllowed to include tmR3HasFixedTSC() and …
(edit) @54550   10 years vboxsync TM: Updated per cpu info logging for the gip (log everything that …
(edit) @54549   10 years vboxsync TM.cpp: Use the nominal CPU frequency, not the current …
(edit) @54444   10 years vboxsync VMM/TM: fix assertion.
(edit) @54352   10 years vboxsync SUPDrv,TM: Overhauled the CPU/TSC frequency a little, making it …
(edit) @54308   10 years vboxsync VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
(edit) @54292   10 years vboxsync VMM/TM: logging.
(edit) @54270   10 years vboxsync IPRT,TM: Implemented the get-cpu-number optimizations for the …
(edit) @54252   10 years vboxsync SUPDrv,GIP,TM: Combined fOsTscDeltasInSync and fTscDeltasRoughlyInSync …
(edit) @54219   10 years vboxsync HostDrivers/support: TSC-delta bits.
(edit) @54215   10 years vboxsync Runtime,TM: Use GIP's fTscDeltasAreRoughlyInSync.
(edit) @54214   10 years vboxsync HostDrivers/Support, testcase, TM: Add fTscDeltasRoughlyInSync.
(edit) @54206   10 years vboxsync Attempt at build fix for gcc weirdness.
(edit) @54202   10 years vboxsync IPRT,TM: Implemented GIP TSC delta processing in the RTTimeNanoTS code.
(edit) @54195   10 years vboxsync VMM/TM: Enabled waking up of EMTs (poking) from the TM R3-timer …
(edit) @54087   10 years vboxsync VMM/TM: build fix.
(edit) @54085   10 years vboxsync VMM/TM: Only switch to real-tsc-offset mode when host is capable.
(edit) @54065   10 years vboxsync VMM: Implemented TM TSC-mode switching with paravirtualized guests.
(edit) @53721   10 years vboxsync TM.cpp: Forgot a 'Mode' in CFGMR3ValidateConfig.
(edit) @53571   10 years vboxsync VMMR3: use CFGMR3ValidateConfig() according to its documentation.
(edit) @53569   10 years vboxsync typo.
(edit) @53441   10 years vboxsync VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
(edit) @53438   10 years vboxsync TM: Use CFGMR3Exists. Moved the do-not-use-dynamic-mode-with-SMP-VMs …
(edit) @53433   10 years vboxsync VMM/TM: typo.
(edit) @53432   10 years vboxsync VMM/TM: typo.
(edit) @53431   10 years vboxsync VMM/TM: CFGM validation fix.
(edit) @53430   10 years vboxsync VMM/TM: First step in introducing the invariant TM mode.
(edit) @53326   10 years vboxsync VMM/TM: When UseRealTSC is forced, use it even for SMP.
(edit) @53307   10 years vboxsync VMM/TM: Logging fix.
(edit) @53269   10 years vboxsync HostDrivers/Support: Enabled global TSC rate calculation and …
(edit) @52764   10 years vboxsync @cfgm adjustments.
(edit) @51959   10 years vboxsync TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
(edit) @51867   10 years vboxsync TM: Made the SYNC_TSC_PAUSE code default.
(edit) @51852   10 years vboxsync TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
(edit) @46420   12 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45808   12 years vboxsync VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
(edit) @45436   12 years vboxsync VMM/TM.cpp: disable TSC offsetting for SMP VMs as a workaround for the …
(edit) @44847   12 years vboxsync TMR3UtcNow: Get stable offVirtualSync and offVirtualSyncGivenUp values.
(edit) @44800   12 years vboxsync VMM/TM: missing STAM stop (statistics only)
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44346   12 years vboxsync TM: PVM -> PUVM in two APIs used by Main. VMReq: Validate pUVM …
(edit) @42493   12 years vboxsync VMM/VMMR3/TM: Fixed-rate TSC detection for VIA Cpus.
(edit) @42492   12 years vboxsync VMM/VMMR3/TM: Fixed-rate TSC detection for VIA Cpus.
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41803   12 years vboxsync Doxygen.
(edit) @41801   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39034   13 years vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @38838   13 years vboxsync VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
(edit) @37527   14 years vboxsync TM: Virtual sync timer locking fixes and assertions.
(edit) @37518   14 years vboxsync TM.cpp: Re-enabled assertion that triggered because of virtual sync …
(edit) @37517   14 years vboxsync TM: Simplified the virtual sync timers by requiring changes to be done …
(edit) @37466   14 years vboxsync VMM,Devices: Automatically use a per-device lock instead of the giant …
(edit) @37452   14 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @37415   14 years vboxsync TM.cpp: Backed out previous revision (r72213) - the file was not …
(edit) @37414   14 years vboxsync TM: Added TMTimerLock, TMTimerUnlock and TMTimerIsLockOwner for …
(edit) @37358   14 years vboxsync PDM/TM: Implemented USB timers.
(edit) @37324   14 years vboxsync TM,Devices: Fixed default critical section screwup and adjusted its …
(edit) @36254   14 years vboxsync GIP,++: Lots of CPUs (disabled).
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(copy) @35333   14 years vboxsync VMM source reorg.
copied from trunk/src/VBox/VMM/TM.cpp
(edit) @35272   14 years vboxsync doc adj.
Note: See TracRevisionLog for help on using the revision log.

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