|
|
@104131
|
8 months |
vboxsync |
VMM/TM: Allow linear scaling of the guest TSC; primarily required for …
|
|
|
@100005
|
18 months |
vboxsync |
VMM: Take the vTimer expiration into account when halting due to a …
|
|
|
@100000
|
18 months |
vboxsync |
VMM: Take the vTimer expiration into account when halting due to a …
|
|
|
@98103
|
23 months |
vboxsync |
Copyright year updates by scm.
|
|
|
@96407
|
2 years |
vboxsync |
scm copyright and license note update
|
|
|
@93115
|
3 years |
vboxsync |
scm --update-copyright-year
|
|
|
@92709
|
3 years |
vboxsync |
VMM/TM,SUP: Made it thru TM init in driverless mode... bugref:10138
|
|
|
@90380
|
3 years |
vboxsync |
VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
|
|
|
@89087
|
4 years |
vboxsync |
TM: todo
|
|
|
@87634
|
4 years |
vboxsync |
VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
|
|
|
@87633
|
4 years |
vboxsync |
VMM/TM,VMM/HMVMX: Try avoid calling TMCpuTickGetDeadlineAndTscOffset …
|
|
|
@87292
|
4 years |
vboxsync |
TMAllCpu: > 4GHz CPU fun. Adjustments for bugref:9898.
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@80333
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80268
|
5 years |
vboxsync |
VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
|
|
|
@80161
|
5 years |
vboxsync |
VMM,REM: Kicking out raw-mode. bugref:9517
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@75110
|
6 years |
vboxsync |
VMM/TM: Nested VMX: bugref:9180 todo addressed by calling a separate …
|
|
|
@72546
|
6 years |
vboxsync |
NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
|
|
|
@72522
|
6 years |
vboxsync |
NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
|
|
|
@69111
|
7 years |
vboxsync |
(C) year
|
|
|
@68022
|
7 years |
vboxsync |
TMCpuTickGetDeadlineAndTscOffset: build fix
|
|
|
@68019
|
7 years |
vboxsync |
TMAllCpu.cpp: Removed some weirness from the TSC calc code.
|
|
|
@66227
|
8 years |
vboxsync |
VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM.
|
|
|
@63465
|
8 years |
vboxsync |
VMM: warnings (clang)
|
|
|
@62654
|
8 years |
vboxsync |
VMMR3: warnings
|
|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@60187
|
9 years |
vboxsync |
TMAllCpu: Shut up annoying debug stepping assertion.
|
|
|
@60186
|
9 years |
vboxsync |
IEM: backed out previous commit.
|
|
|
@60185
|
9 years |
vboxsync |
IEM: Fixed a couple of edge cases and broken verification mode.
* …
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@54845
|
10 years |
vboxsync |
VMM/GIM,TM: paranoia assertions.
|
|
|
@54308
|
10 years |
vboxsync |
VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
|
|
|
@54065
|
10 years |
vboxsync |
VMM: Implemented TM TSC-mode switching with paravirtualized guests.
|
|
|
@53441
|
10 years |
vboxsync |
VMM/TM: Rename TMMODE to TMTSCMODE and the corresponding enum and CFGM …
|
|
|
@53430
|
10 years |
vboxsync |
VMM/TM: First step in introducing the invariant TM mode.
|
|
|
@53325
|
10 years |
vboxsync |
VMM: Fix sign inconsistency in the RealUseTSC case.
|
|
|
@53235
|
10 years |
vboxsync |
VMM: Fixed incorrect pure TSC-offsetting mode switch with paravirt. …
|
|
|
@53152
|
10 years |
vboxsync |
VMM/TM: space.
|
|
|
@52410
|
10 years |
vboxsync |
traling spaces
|
|
|
@51959
|
10 years |
vboxsync |
TM: Set pVM->tm.s.u64LastPausedTSC to the highest pVCpu->tm.s.u64TSC …
|
|
|
@51852
|
10 years |
vboxsync |
TM: Add the same TSC offset to each VCPU when pausing/resuming (not …
|
|
|
@51643
|
10 years |
vboxsync |
VMM/GIM: More bits for Hyper-V implementation.
|
|
|
@44933
|
12 years |
vboxsync |
TM: Do not return the same value, either.
|
|
|
@44932
|
12 years |
vboxsync |
TM: Consistently keep track of the last seen guest TSC value.
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@41965
|
12 years |
vboxsync |
VMM: ran scm. Mostly svn:keywords changes (adding Revision).
|
|
|
@41836
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41801
|
12 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
12 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@35333
|
14 years |
vboxsync |
VMM source reorg.
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@32419
|
14 years |
vboxsync |
TM,HWVMXR0: Use the preemption timer to make sure we stop executing …
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@22808
|
15 years |
vboxsync |
TM: hiding VMM internal APIs.
|
|
|
@22299
|
15 years |
vboxsync |
Reset last seen TSC when the tsc is changed (msr).
|
|
|
@22245
|
15 years |
vboxsync |
Only update the last seen tsc when the new one is larger.
|
|
|
@22242
|
15 years |
vboxsync |
Made TSC underflow checking more generic.
|
|
|
@20689
|
15 years |
vboxsync |
TMCPU::u64TSCOffset -> offTSCRawSrc
|
|
|
@20688
|
15 years |
vboxsync |
TMCpuTickSet: No need to call tmCpuTickPause since we're overwriting …
|
|
|
@20678
|
15 years |
vboxsync |
TM: Count calls to TMCpuTickSet and take the VM handle as an argument.
|
|
|
@20675
|
15 years |
vboxsync |
VMM: Reimplemented TMCpuTickSet.
|
|
|
@19747
|
16 years |
vboxsync |
TM: Cleaned up pausing and resuming the clocks.
|
|
|
@19032
|
16 years |
vboxsync |
Split TM for SMP guests.
|
|
|
@13586
|
16 years |
vboxsync |
TM: extended the statistics to get an idea about the normal catchup rate.
|
|
|
@13572
|
16 years |
vboxsync |
Statistics for rdtsc intercepts
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12549
|
16 years |
vboxsync |
VMM: Implemented a TSC mode where it's tied to execution and halt …
|
|
|
@9083
|
17 years |
vboxsync |
Minor update
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7114
|
17 years |
vboxsync |
Removed TMCpuTickGetOffset.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2581
|
18 years |
vboxsync |
New method for HWACCM called TMCpuTickCanUseRealTSC() (completely …
|
|
|
@2551
|
18 years |
vboxsync |
Added TMVirtualSyncGetEx. Do not check timers in TMCpuTickGetOffset.
|
|
|
@2469
|
18 years |
vboxsync |
Dropping the VBOX_WITH_VIRTUAL_SYNC_TIMERS #ifdefs, making it default.
|
|
|
@2455
|
18 years |
vboxsync |
Link the TSC to the timer sync clock.
|
|
|
@2081
|
18 years |
vboxsync |
don't check for pending timers on resume either.
|
|
|
@2075
|
18 years |
vboxsync |
Added TMVirtualGetEx.
Changed TMCpuTickGetOffset to return virtual …
|
|
|
@2069
|
18 years |
vboxsync |
logging
|
|
|
@2061
|
18 years |
vboxsync |
Added TMCpuTickGetOffset
|
|
|
@1956
|
18 years |
vboxsync |
Fixed a couple of issues with virtualized TSC related to pausing and …
|
|
|
@1057
|
18 years |
vboxsync |
Trapping and virtualizing TSC (both disabled).
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|