|
|
@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.
|
|
|
@54461
|
10 years |
vboxsync |
HostDrivers/VBoxNetFlt: Linux 4 compile fix
|
|
|
@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.
|
|
|
@54301
|
10 years |
vboxsync |
SupDrv: disable TSC-delta thread, still some issues need sorting.
|
|
|
@54300
|
10 years |
vboxsync |
solaris/load.sh: Device link creation and permissions, checking …
|
|
|
@54298
|
10 years |
vboxsync |
SUPDrv.c: Shouldn't not check for invariant tsc cpuid bit in …
|
|
|
@54290
|
10 years |
vboxsync |
HostDrivers/Support: TSC-delta thread adjustments for tsc-delta …
|
|
|
@54288
|
10 years |
vboxsync |
updates
|
|
|
@54287
|
10 years |
vboxsync |
tstSupTscDelta.cpp: Hacked up a testcase for repeatedly remeasure the …
|
|
|
@54282
|
10 years |
vboxsync |
Adjusted the tsc delta rating limits up a little.
|
|
|
@54280
|
10 years |
vboxsync |
SUPDrv.c: Fixed bug in IDTR.LIMIT detection.
|
|
|
@54275
|
10 years |
vboxsync |
missed copyright year update.
|
|
|
@54274
|
10 years |
vboxsync |
HostDrivers/Support: use warning and not error code.
|
|
|
@54264
|
10 years |
vboxsync |
HostDrivers/Support: Fix recomputing of TSC-deltas for newly online'd CPUs.
|
|
|
@54262
|
10 years |
vboxsync |
HostDrivers/support: keep the TSC-delta thread stuff working.
|
|
|
@54259
|
10 years |
vboxsync |
(C) year.
|
|
|
@54257
|
10 years |
vboxsync |
SUPReadTscWithDelta: Optimized via fGetGipCpu and more.
|
|
|
@54252
|
10 years |
vboxsync |
SUPDrv,GIP,TM: Combined fOsTscDeltasInSync and fTscDeltasRoughlyInSync …
|
|
|
@54250
|
10 years |
vboxsync |
SUPDrv must be compiled with -DSUPDRV_WITH_RELEASE_LOGGER on linux too.
|
|
|
@54249
|
10 years |
vboxsync |
copy & pastry.
|
|
|
@54227
|
10 years |
vboxsync |
build fix
|
|
|
@54226
|
10 years |
vboxsync |
grr
|
|
|
@54225
|
10 years |
vboxsync |
copy & past…
|
|
|
@54224
|
10 years |
vboxsync |
SUP,IPRT: Started as a build fix ended up as a cleanup (mostly …
|
|
|
@54219
|
10 years |
vboxsync |
HostDrivers/support: TSC-delta bits.
|
|
|
@54214
|
10 years |
vboxsync |
HostDrivers/Support, testcase, TM: Add fTscDeltasRoughlyInSync.
|
|
|
@54208
|
10 years |
vboxsync |
IPRT,SUPDrv: Support more than 255 CPUs via RTTIME_FLAGS_XXX, bumping …
|
|
|