|
|
@54512
|
10 years |
vboxsync |
RTTimerDestroy() is off limits from the timer callback on windows too.
|
|
|
@54501
|
10 years |
vboxsync |
Reverted r98596, only using broadcast IPI in RTMpOnSpecific for …
|
|
|
@54488
|
10 years |
vboxsync |
NT: Try only using IPIs in RTMpOnSpecific.
|
|
|
@54417
|
10 years |
vboxsync |
NT4 build fix.
|
|
|
@54415
|
10 years |
vboxsync |
IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
|
|
|
@54414
|
10 years |
vboxsync |
mp-r0drv-nt.cpp: Enabled new RTMpOnSpecific code.
|
|
|
@54413
|
10 years |
vboxsync |
mp-r0drv-nt.cpp: Forgot RTMpOnPairIsConcurrentExecSupported.
|
|
|
@54410
|
10 years |
vboxsync |
IPRT/r0drv: Implemented RTMpOnPair for NT (windows).
|
|
|
@54358
|
10 years |
vboxsync |
IPRT/R0Drv: Fix (windows & solaris) / kludge (the rest) for thread …
|
|
|
@53768
|
10 years |
vboxsync |
RTMpOnSpecific/r0drv-nt: Sketched out an alternative implementation …
|
|
|
@53765
|
10 years |
vboxsync |
mp-r0drv-nt.cpp: RTMpSpecific should only use broadcast IPIs when …
|
|
|
@53720
|
10 years |
vboxsync |
IPRT/r0drv/nt: More RTMpPokeCpu work, this time for 32-bit windows 7 …
|
|
|
@53718
|
10 years |
vboxsync |
RTMpPokeCpu+RTMpOn*/r0drv-nt: Reworked RTMpOn* using KeIpiGenericCall …
|
|
|
@53717
|
10 years |
vboxsync |
IPRT/r0drv/nt: Fixed crash in rtmpNtDPCWrapper.
|
|
|
@53457
|
10 years |
vboxsync |
RTimer/r0drv/nt: Rearm the interval timers ourselves to avoid rounding …
|
|
|
@53456
|
10 years |
vboxsync |
RTTime/r0drv/nt: Use higher precision APIs to get times when available.
|
|
|
@52822
|
10 years |
vboxsync |
Runtime: Fix RTTimeMilliTS() on FreeBSD. Use macros for time units …
|
|
|
@52618
|
10 years |
vboxsync |
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
|
|
|
@51770
|
10 years |
vboxsync |
Merged in iprt++ dev branch.
|
|
|
@50685
|
11 years |
vboxsync |
symdbdata.h: Added windows 8.1 info and fixed the 8.0 entries.
|
|
|
@50682
|
11 years |
vboxsync |
windows 8.1.
|
|
|
@49287
|
11 years |
vboxsync |
thread-r0drv-nt.cpp: Changed RTThreadPreemptIsPendingTrusty to always …
|
|
|
@48935
|
11 years |
vboxsync |
Runtime: Whitespace and svn:keyword cleanups by scm.
|
|
|
@48384
|
11 years |
vboxsync |
todo
|
|
|
@47637
|
11 years |
vboxsync |
Runtime/r0drv/nt: fix Windows r0drv timers
|
|
|
@46231
|
12 years |
vboxsync |
GetTickCount isn't usable, bit the bullet and read interrupt time from …
|
|
|
@46223
|
12 years |
vboxsync |
Must use same time source in user and kernel land otherwise we might …
|
|
|
@45927
|
12 years |
vboxsync |
*: a few uint32_t warnings
|
|
|
@45634
|
12 years |
vboxsync |
symdbdata.h: Regenerated from solserv. w2k bits added.
|
|
|
@45633
|
12 years |
vboxsync |
Updated ntBldSymDb.cpp to handle w2k symbols and correctly detect some …
|
|
|
@45445
|
12 years |
vboxsync |
quiet
|
|
|
@45444
|
12 years |
vboxsync |
IPRT: Use MmIsAddressValid since the try/except stuff doesn't …
|
|
|
@45443
|
12 years |
vboxsync |
IPRT: Better way of finding QuantumEnd and DpcQueueDepth.
|
|
|
@45440
|
12 years |
vboxsync |
ntBldSymDb.cpp: PAE kernel names.
|
|
|
@45438
|
12 years |
vboxsync |
ntBldSymDb.cpp: Fixes.
|
|
|
@45423
|
12 years |
vboxsync |
ntBldSymDb.cpp: Fixes and symbol pack data.
|
|
|
@45405
|
12 years |
vboxsync |
ntBldSymDb.cpp: back to the os version info detection code.
|
|
|
@45383
|
12 years |
vboxsync |
-> laptop
|
|
|
@45357
|
12 years |
vboxsync |
ntBldSymDb.cpp: -> weinstadt
|
|
|
@45350
|
12 years |
vboxsync |
More ntBldSymDb.cpp work.
|
|
|
@45211
|
12 years |
vboxsync |
Hacking in progress.
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@42154
|
12 years |
vboxsync |
VS2010 preps.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41169
|
13 years |
vboxsync |
IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
|
|
|
@40817
|
13 years |
vboxsync |
Seems to work.
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@39744
|
13 years |
vboxsync |
rtr0memobj: Status code adjustments.
|
|
|
@39443
|
13 years |
vboxsync |
Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
|
|
|
@38958
|
13 years |
vboxsync |
RTR0MemObjEnterPhys/NT: Support RTMEM_CACHE_POLICY_MMIO.
|
|
|
@37379
|
14 years |
vboxsync |
blank lines
|
|
|
@36555
|
14 years |
vboxsync |
Use DECLHIDDEN, especially in IPRT.
|
|
|
@36262
|
14 years |
vboxsync |
SUPDrv,IPRT,++: Enabled the code for supporting up to 256 host …
|
|
|
@36232
|
14 years |
vboxsync |
RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
|
|
|
@36190
|
14 years |
vboxsync |
IPRT,Drivers: Committed a modified version of the …
|
|
|
@34256
|
14 years |
vboxsync |
IPRT: Must clear the TLS entry holding RTTHREAD before freeing the …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33311
|
14 years |
vboxsync |
comment
|
|
|
@33269
|
14 years |
vboxsync |
IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on …
|
|
|
@33158
|
14 years |
vboxsync |
build fixes
|
|
|
@33155
|
14 years |
vboxsync |
IPRT: Added RTSemEventGetResolution and RTSemEventMultiGetResolution …
|
|
|
@33043
|
14 years |
vboxsync |
nt,linux: Added missing flag validation in the RTSemEventMultiWaitEx* …
|
|
|
@33038
|
14 years |
vboxsync |
IPRT: Implemented the RTSemEvent*WaitEx* APIs for ring-0 NT.
|
|
|
@32708
|
14 years |
vboxsync |
iprt: build fixes
|
|
|
@32707
|
14 years |
vboxsync |
IPRT: Added RTMemAllocEx[Tag] and RTMemFreeEx, only implemented in …
|
|
|
@32674
|
14 years |
vboxsync |
IPRT: started on some internal ring-0 alloc api.
|
|
|
@32572
|
14 years |
vboxsync |
VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
|
|
|
@32504
|
14 years |
vboxsync |
SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
|
|
|
@32463
|
14 years |
vboxsync |
IPRT/spinlock-r0drv-nt: Enabled RTSPINLOCK_NT_HACK_NOIRQ by default.
|
|
|
@32454
|
14 years |
vboxsync |
Build fix.
|
|
|
@32453
|
14 years |
vboxsync |
spinlock-r0drv-nt.cpp: Hack to try to resolve the ISR issue in …
|
|
|
@32348
|
14 years |
vboxsync |
RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED …
|
|
|
@32303
|
14 years |
vboxsync |
rtR0MemObjNativeFree/nt: Handle objects created by …
|
|
|
@30362
|
15 years |
vboxsync |
Exact version
|
|
|
@30359
|
15 years |
vboxsync |
Typo
|
|
|
@30340
|
15 years |
vboxsync |
DPC check for win7 x64
|
|
|
@30013
|
15 years |
vboxsync |
scm cleanup.
|
|
|
@29738
|
15 years |
vboxsync |
Runtime: Added DPC queue depth offsets for 2003 Server SP2.
|
|
|
@29705
|
15 years |
vboxsync |
build fix
|
|
|
@29703
|
15 years |
vboxsync |
Runtime: NT4 fixes
|
|
|
@29254
|
15 years |
vboxsync |
r0drv/nt: More fixes.
|
|
|
@29253
|
15 years |
vboxsync |
initterm-r0drv-nt.cpp: build fix.
|
|
|
@29027
|
15 years |
vboxsync |
RTR0MemObjEnterPhys/rtR0MemObjNativeEnterPhys: Validate the cache …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28777
|
15 years |
vboxsync |
iprt: added CachePolicy parameter to RTR0MemObjEnterPhys()
|
|
|
@28519
|
15 years |
vboxsync |
Compile fix
|
|
|
@28517
|
15 years |
vboxsync |
semmutex-r0drv-nt.cpp: Made a shot at RTSemMutexIsOwned.
|
|
|
@28298
|
15 years |
vboxsync |
iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
|
|
|
@27352
|
15 years |
vboxsync |
memobj-r0drv-nt.cpp: NT4 (vanilla, didn't check sp6) doesn't have …
|
|
|
@26847
|
15 years |
vboxsync |
Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
|
|
|
@26840
|
15 years |
vboxsync |
Runtime/nt: In rtR0MemObjNativeAllocPhys() don't use …
|
|
|
@26455
|
15 years |
vboxsync |
Fixed regression
|
|
|
@26434
|
15 years |
vboxsync |
Use MmAllocateContiguousMemorySpecifyCache for specifying the …
|
|
|
@26430
|
15 years |
vboxsync |
Introducing RTR0MemObjAllocPhysEx
|
|
|
@26344
|
15 years |
vboxsync |
Runtime: white space cleanup.
|
|
|
@25724
|
15 years |
vboxsync |
iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
|
|
|
@25722
|
15 years |
vboxsync |
iprt/RTSemFastMutex: A little cleanup.
|
|
|
@25721
|
15 years |
vboxsync |
iprt/RTSemMutex: MutexSem -> hMutexSem
|
|
|
@25720
|
15 years |
vboxsync |
iprt: Added RTSemEventMultiCreateEx and did some cleanups of the …
|
|
|