|
|
@55689
|
10 years |
vboxsync |
supHardNtVpFileMemCompareSection: Forgot to move pbFile forward along …
|
|
|
@55436
|
10 years |
vboxsync |
Reverted bad commit r99781.
|
|
|
@55435
|
10 years |
vboxsync |
Bad commit, reverted with following changeset
|
|
|
@55418
|
10 years |
vboxsync |
nit.
|
|
|
@55411
|
10 years |
vboxsync |
SUPLib: ugh missed commit.
|
|
|
@55410
|
10 years |
vboxsync |
SUPDrvIOC: version bump for r99750.
|
|
|
@55409
|
10 years |
vboxsync |
SUPDrvIOC: fix typo. SUPR3ReadTsc now works, previously will always …
|
|
|
@55401
|
10 years |
vboxsync |
added a couple of missing Id headers
|
|
|
@55319
|
10 years |
vboxsync |
forward-ported r98914, r98916 from 4.3 to trunk (LogRel and build fix)
|
|
|
@55318
|
10 years |
vboxsync |
forward-ported r98913 from 4.3 to trunk (Support/Darwin: on recent …
|
|
|
@55246
|
10 years |
vboxsync |
SUPReadTscWithDelta: Apply the delta correctly.
|
|
|
@55095
|
10 years |
vboxsync |
Assorted fixes for FreeBSD hosts, VBox compiles and runs again without …
|
|
|
@55026
|
10 years |
vboxsync |
supHardNtVpFreeOrReplacePrivateExecMemory: Bugfix.
|
|
|
@55017
|
10 years |
vboxsync |
supHardNt: bcrypt.dll is not mandatory
|
|
|
@55007
|
10 years |
vboxsync |
supHardNt: Corrected loader lock ownership check. Turns out LockCount …
|
|
|
@54998
|
10 years |
vboxsync |
supHardNt: Some more memory replacment hacking - take evasive action …
|
|
|
@54997
|
10 years |
vboxsync |
supHardNt: Never call WinVerifyTrust and friends when owning the …
|
|
|
@54993
|
10 years |
vboxsync |
SUPHardNt: Extended the free/replace unknown exec memory trick a little.
|
|
|
@54890
|
10 years |
vboxsync |
oops
|
|
|
@54889
|
10 years |
vboxsync |
SUPR0QueryVTCaps: Copy & past wrt unimpeded guest execution.
|
|
|
@54874
|
10 years |
vboxsync |
SUPR0QueryVTCaps: Added SUPVTCAPS_VTX_UNRESTRICTED_GUEST return flag. …
|
|
|
@54867
|
10 years |
vboxsync |
HostDrivers/Support: typo.
|
|
|
@54808
|
10 years |
vboxsync |
backed out r98998 and r99000 -- shouldn't be necessary here
|
|
|
@54803
|
10 years |
vboxsync |
more SMAP handling
|
|
|
@54802
|
10 years |
vboxsync |
another place where we have to handle SMAP
|
|
|
@54666
|
10 years |
vboxsync |
SUPDrv-win.cpp: Make sure we don't call ExFreePoolWithTag with a NULL …
|
|
|
@54664
|
10 years |
vboxsync |
SUPDrv-win: be pedantic
|
|
|
@54651
|
10 years |
vboxsync |
build fix
|
|
|
@54650
|
10 years |
vboxsync |
SUPDrv/VMMR0: properly handle the CR4 shadow register on Linux >= 4.0
|
|
|
@54581
|
10 years |
vboxsync |
HostDrivers/Support: add and use supdrvOSAreCpusOfflinedOnSuspend(). …
|
|
|
@54579
|
10 years |
vboxsync |
paranoia.
|
|
|
@54578
|
10 years |
vboxsync |
HostDrivers/Support: Host suspend/resume now recomputes TSC-deltas for …
|
|
|
@54560
|
10 years |
vboxsync |
SUPHardNt: Don't get confused and throw …
|
|
|
@54551
|
10 years |
vboxsync |
HostDrivers/Support: doxygen nit.
|
|
|
@54516
|
10 years |
vboxsync |
SUPDrvGip.cpp: Increased the TSC frequency refinement period to 12.2 …
|
|
|
@54515
|
10 years |
vboxsync |
SUPDrvGip.cpp: Re-enabled the clock tick sync code in …
|
|
|
@54514
|
10 years |
vboxsync |
SUPDrvGip.cpp: Re-enabled the TSC frequency refinement timer for …
|
|
|
@54510
|
10 years |
vboxsync |
SUPDrvGip.cpp: Forgot something during the Init/Delete removal, would …
|
|
|
@54502
|
10 years |
vboxsync |
SUPDrv-win.cpp: Reverted r98598.
|
|
|
@54498
|
10 years |
vboxsync |
SUPDrvGip.cpp: Temporariliy disabled TSC frequency refinement on windows.
|
|
|
@54492
|
10 years |
vboxsync |
Temporarily disable the time tick loop in …
|
|
|
@54490
|
10 years |
vboxsync |
Temporarily disabled delta calculations on windows.
|
|
|
@54489
|
10 years |
vboxsync |
SUPDrvGip.cpp: Simplify the data structures for the TSC measurements, …
|
|
|
@54480
|
10 years |
vboxsync |
SUPDrvGip.cpp: Double the timeout to just below 2ms to make it less …
|
|
|
@54467
|
10 years |
vboxsync |
IPRT,VMM,SUPDrv: Use the new RTMpCurSetIndex* APIs - require driver reload.
|
|
|
@54465
|
10 years |
vboxsync |
SUPDrvGip.cpp: Cleanups.
|
|
|
@54464
|
10 years |
vboxsync |
SUPDrvGip.cpp: Enabled the 2nd algo after some adjusting.
|
|
|
@54462
|
10 years |
vboxsync |
SUPDrvGip.cpp: Sync fixes.
|
|
|
@54458
|
10 years |
vboxsync |
nits
|
|
|
@54456
|
10 years |
vboxsync |
SUPDrvGip.cpp: Sync macro fix. Profiling in progress…
|
|
|
@54455
|
10 years |
vboxsync |
iprt/cdefs.h,VBoxDrvGip.cpp: Using noinline instead of noinline in …
|
|
|
@54454
|
10 years |
vboxsync |
Disable the statistics collected in supdrvTscDeltaVerify.
|
|
|
@54453
|
10 years |
vboxsync |
Runtime/testcase: tstRTR0ThreadPreemption rename fixes.
|
|
|
@54448
|
10 years |
vboxsync |
SUPDrv: Register a power manage notification callback so we can cancel …
|
|
|
@54447
|
10 years |
vboxsync |
SUPDrvGip.cpp: Use a interval timer as solaris cannot restart one-shot …
|
|
|
@54446
|
10 years |
vboxsync |
RTMpOnPair implementation for linux.
|
|
|
@54419
|
10 years |
vboxsync |
HostDrivers/Support: fix the Linux modules
|
|
|
@54412
|
10 years |
vboxsync |
SUPDrv-win.cpp: We can do cross calls using IPI too for a month or two.
|
|
|
@54409
|
10 years |
vboxsync |
SUPDrvGip.cpp: Use RTMpOnPair.
|
|
|
@54402
|
10 years |
vboxsync |
Eliminated supdrvTscDeltaApply. corrected explanation in …
|
|
|
@54395
|
10 years |
vboxsync |
IPRT, HostDriver, VMMR0: MP notifications fixes for TSC-delta …
|
|
|
@54392
|
10 years |
vboxsync |
XXX
|
|
|
@54387
|
10 years |
vboxsync |
SUPDrvGip.cpp: Start the TSC measurement by testing for zero delta. We …
|
|
|
@54379
|
10 years |
vboxsync |
SUPDrvGip.cpp: Fixed warnings and build break.
|
|
|
@54377
|
10 years |
vboxsync |
SUPDrvGip.cpp: todo wrt host suspend during invariant tsc frequency …
|
|
|
@54376
|
10 years |
vboxsync |
done.
|
|
|
@54375
|
10 years |
vboxsync |
SUPDrvGip.cpp: Replaced idTscDeltaInitiator+RTThreadSleep(1) with a …
|
|
|
@54373
|
10 years |
vboxsync |
oops.
|
|
|
@54371
|
10 years |
vboxsync |
SUPDrvGip.cpp: Enabled new tsc-delta measurement sync code w/ timeout …
|
|
|
@54366
|
10 years |
vboxsync |
Must check for timeout in the first loop iteration.
|
|
|
@54365
|
10 years |
vboxsync |
SUPDrvGip.cpp: The TSC-delta thread must clear the work mask even if …
|
|
|
@54357
|
10 years |
vboxsync |
SUPDrvGip.cpp: First part of the less noisy tsc-delta-measurment …
|
|
|
@54355
|
10 years |
vboxsync |
docs.
|
|
|
@54354
|
10 years |
vboxsync |
nit
|
|
|
@54353
|
10 years |
vboxsync |
gee
|
|
|
@54352
|
10 years |
vboxsync |
SUPDrv,TM: Overhauled the CPU/TSC frequency a little, making it …
|
|
|
@54346
|
10 years |
vboxsync |
tstSupTscDelta.cpp: added --delay <ms> option.
|
|
|
@54345
|
10 years |
vboxsync |
Cleaning up the 2nd algo.
|
|
|
@54342
|
10 years |
vboxsync |
SUPDrvGip.cpp: First part of multiple tsc delta algorithm reorg.
|
|
|
@54339
|
10 years |
vboxsync |
SUPDrv,VMM: Added SUPR0TscDeltaMeasureBySetIndex to SUPDrv (bumping …
|
|
|
@54338
|
10 years |
vboxsync |
Missed a few .c refs.
|
|
|
@54335
|
10 years |
vboxsync |
space.
|
|
|
@54334
|
10 years |
vboxsync |
SUPDrvGip.cpp: We can skip the determin-async-tsc test on invariant …
|
|
|
@54331
|
10 years |
vboxsync |
SUPDrv.c -> SUPDrv.cpp; SUPDrvSem.c -> SUPDrvSem.cpp
|
|
|
@54329
|
10 years |
vboxsync |
SUPDrvGip.cpp: Reordered the code, missed a bit.
|
|
|
@54328
|
10 years |
vboxsync |
SUPDrvGip.cpp: Reordered the code.
|
|
|
@54327
|
10 years |
vboxsync |
SUPDrv: Split out the GIP related code into SUPDrvGip.cpp.
|
|
|
@54325
|
10 years |
vboxsync |
HostDrivers/Support: nits.
|
|
|
@54322
|
10 years |
vboxsync |
HostDrivers/linux: symbol fix.
|
|
|
@54321
|
10 years |
vboxsync |
SUPDrv: Worked around (fudged) for hyper-threading issue by picking a …
|
|
|
@54320
|
10 years |
vboxsync |
tstSupTscDelta.cpp: min/max fix.
|
|
|
@54318
|
10 years |
vboxsync |
SUPDrv: Force large deltas on all CPUs for testing purposes.
|
|
|
@54317
|
10 years |
vboxsync |
supdrvCheckInvalidChar -> supdrvIsLdrModuleNameValid and explained its …
|
|
|
@54316
|
10 years |
vboxsync |
supdrvMeasureTscDeltaCallback: Changed it to pick the delta closest to …
|
|
|
@54315
|
10 years |
vboxsync |
SUPDrv: Eliminated the need for the GIP master to have a zero TSC …
|
|
|
@54313
|
10 years |
vboxsync |
HostDrivers/Support: should be bool.
|
|
|
@54312
|
10 years |
vboxsync |
HostDrivers/Support: not static.
|
|
|
@54308
|
10 years |
vboxsync |
VMM,SUP: Apply the tsc delta where it matters. Made sense out of the …
|
|
|
@54307
|
10 years |
vboxsync |
HostDrivers/Support: todo.
|
|
|
@54306
|
10 years |
vboxsync |
HostDrivers/Support: TSC-delta thread fixes.
|
|
|