|
|
@29255
|
15 years |
vboxsync |
darwin+asm.h build fixes.
|
|
|
@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()
|
|
|
@28515
|
15 years |
vboxsync |
semmutex-r0drv-darwin.cpp: Initial implementation.
|
|
|
@28503
|
15 years |
vboxsync |
IPRT: Split up r0drv/darwin/semaphore-r0drv-darwin.cpp.
|
|
|
@28298
|
15 years |
vboxsync |
iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
|
|
|
@26847
|
15 years |
vboxsync |
Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
|
|
|
@26430
|
15 years |
vboxsync |
Introducing RTR0MemObjAllocPhysEx
|
|
|
@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 …
|
|
|
@25717
|
15 years |
vboxsync |
iprt: Added RTSemEventCreateEx and did some cleanups of the …
|
|
|
@25536
|
15 years |
vboxsync |
iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@22150
|
15 years |
vboxsync |
IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
|
|
|
@22074
|
15 years |
vboxsync |
semaphore-r0drv-darwin.cpp: cMillies == 0 will not block.
|
|
|
@22069
|
15 years |
vboxsync |
memobj-r0drv-darwin.cpp: Fixed assertion which would cause panic in …
|
|
|
@22052
|
15 years |
vboxsync |
IPRT: RT_MORE_STRICT for r0rdv and r0drv/darwin.
|
|
|
@21537
|
15 years |
vboxsync |
todo
|
|
|
@21536
|
15 years |
vboxsync |
iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
|
|
|
@21497
|
15 years |
vboxsync |
RTR0MemObj*: correctly reject unsupported alignment requirements …
|
|
|
@21284
|
15 years |
vboxsync |
RTR0MemAreKernelAndUserRangesDifferent -> …
|
|
|
@21282
|
15 years |
vboxsync |
iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
|
|
|
@21274
|
15 years |
vboxsync |
RTR0MemUser/Kernel implementation for darwin.
|
|
|
@21273
|
15 years |
vboxsync |
RTR0MemUser/Kernel implementation for darwin.
|
|
|
@20525
|
15 years |
vboxsync |
iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
|
|
|
@20507
|
15 years |
vboxsync |
memobj-r0drv-darwin.cpp: Failed attempt at fixing …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20364
|
16 years |
vboxsync |
IPRT: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20355
|
16 years |
vboxsync |
IPRT: some dbgmod bits.
|
|
|
@20124
|
16 years |
vboxsync |
IPRT,SUP: Minor driver version change - added …
|
|
|
@19956
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: Added an ugly hack in …
|
|
|
@19922
|
16 years |
vboxsync |
iprt/semaphore-r0drv-darwin.cpp: Fixed interruptable waits, they …
|
|
|
@19919
|
16 years |
vboxsync |
iprt/r0drv: Darwin implementation of RTThreadPreempt*. Stub …
|
|
|
@19389
|
16 years |
vboxsync |
IPRT: Implemented RTMpPokeCpu where it made sense (untested).
|
|
|
@19056
|
16 years |
vboxsync |
IPRT/darwin-r0: Fixed bug in RTMpOnOthers.
|
|
|
@16958
|
16 years |
vboxsync |
mp-r0drv-darwin: don't use ml_get_max_cpus, it's obsolete.
|
|
|
@16354
|
16 years |
vboxsync |
mp-r0drv-darwin.cpp, the-darwin-kernel.h: ml_get_max_cpus() isn't …
|
|
|
@16332
|
16 years |
vboxsync |
time-r0drv-darwin.cpp: removed duplicated documentation.
|
|
|
@16331
|
16 years |
vboxsync |
time-r0drv-darwin.cpp: 10.6 build fix.
|
|
|
@16330
|
16 years |
vboxsync |
the-darwin-kernel.h: Added IOKit/IOBufferMemoryDescriptor.h and made …
|
|
|
@16329
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: A few APIs was retired or deprecated in …
|
|
|
@16328
|
16 years |
vboxsync |
darwin-r0/RTMpGetSet: Generic implementation.
|
|
|
@15843
|
16 years |
vboxsync |
RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
|
|
|
@15837
|
16 years |
vboxsync |
Added RTMpIsCpuWorkPending stub.
|
|
|
@15835
|
16 years |
vboxsync |
rtR0MemObjNativeEnterPhys: Use method supporting 64-bit physical …
|
|
|
@14836
|
16 years |
vboxsync |
SUPDrv.c/memobj-r0drv-darwin.cpp: removed debug printf left behind …
|
|
|
@14824
|
16 years |
vboxsync |
IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
|
|
|
@14500
|
16 years |
vboxsync |
IPRT/SUPDrv/VMM: Made RTR0AssertPanicSystem available to VMMR0.r0 on …
|
|
|
@14338
|
16 years |
vboxsync |
IPRT: Basic implementation of the MP API for ring-0 Darwin.
|
|
|
@13839
|
16 years |
vboxsync |
And yet more %V* -> %R* changes…
|
|
|
@13314
|
16 years |
vboxsync |
Created assert-r0drv-linux.c (finally).
|
|
|
@13312
|
16 years |
vboxsync |
fixed warnings.
|
|
|
@13310
|
16 years |
vboxsync |
build fix.
|
|
|
@13306
|
16 years |
vboxsync |
IPRT,++: some assert.h cleanup, making a suitable place to call …
|
|
|
@11645
|
16 years |
vboxsync |
svn:executable
|
|
|
@10608
|
16 years |
vboxsync |
Made the STDOUT destination for the ring-0 logger on Darwin printf to …
|
|
|
@9063
|
17 years |
vboxsync |
Workaround for #2833.
|
|
|
@8245
|
17 years |
vboxsync |
rebranding: IPRT files again.
|
|
|
@8170
|
17 years |
vboxsync |
Rebranding: replacing more innotek strings.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7798
|
17 years |
vboxsync |
rtR0MemObjNativeAllocPhysNC
|
|
|
@7783
|
17 years |
vboxsync |
Don't try implement rtR0MemObjNativeAllocPhysNC without an optimal …
|
|
|
@7254
|
17 years |
vboxsync |
Sketched out RTMp*. (All the platform specific code is disabled.)
|
|
|
@7042
|
17 years |
vboxsync |
Fence the r0drv heap routines for strict builds.
|
|
|
@6478
|
17 years |
vboxsync |
Drop annoying the cb != sizeof(void *) assertion.
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@4781
|
17 years |
vboxsync |
eol
|
|
|
@4155
|
17 years |
vboxsync |
RTR0MemGetAddressR3 & RTR0MemObjLockUser. Linux memobj impl.
|
|
|
@4136
|
17 years |
vboxsync |
Added RTR0MemObjAllocPhysNC. Changed the two APIs taking ring-3 …
|
|
|
@4135
|
17 years |
vboxsync |
Use size_t for the page index. Added API for querying the ring-3 address.
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@3760
|
17 years |
vboxsync |
use panic.
|
|
|
@3706
|
17 years |
vboxsync |
AssertMsg1/2.
|
|
|
@3699
|
17 years |
vboxsync |
double underscore cleanup.
|
|
|
@3672
|
17 years |
vboxsync |
RT_OS_* and RT_ARCH_* for Runtime/ and Support/
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2477
|
18 years |
vboxsync |
export
|
|
|
@2475
|
18 years |
vboxsync |
Makefile.kmk -> Makefile.kup
|
|
|
@1870
|
18 years |
vboxsync |
rtThreadMain bustage.
|
|
|
@1816
|
18 years |
vboxsync |
moved magics to a common header to avoid duplicating the same defines …
|
|
|
@1460
|
18 years |
vboxsync |
Partial fix for the VirtualBox startup hang - don't allocate …
|
|
|
@1300
|
18 years |
vboxsync |
Fix eol style properties for header files
|
|
|
@1189
|
18 years |
vboxsync |
Corrected bug in the multiple release event semaphore wait code. Added …
|
|
|
@403
|
18 years |
vboxsync |
Need RTThreadWait in ring-0 too when using the generic timers, so …
|
|
|
@395
|
18 years |
vboxsync |
Log allocation failures.
|
|
|
@394
|
18 years |
vboxsync |
Use the vm_map_wire mode as it appears to be kinder to heap consumption.
|
|
|
@392
|
18 years |
vboxsync |
Added a process specifier to the APIs dealing with user addresses.
|
|
|
@385
|
18 years |
vboxsync |
RTProcSelf, RTR0ProcHandleSelf, RTR0PROCESS.
|
|
|
@384
|
18 years |
vboxsync |
early commit.
|
|
|
@377
|
18 years |
vboxsync |
vm_map_wire/vm_map_unwire (alternative that didn't make any difference …
|
|
|
@218
|
18 years |
vboxsync |
An attempt at locking which doesn't seem to work very well..
|
|
|
@217
|
18 years |
vboxsync |
hacking darwin memory objects.
|
|
|
@207
|
18 years |
vboxsync |
cleaning up some header stuff.
|
|
|
@205
|
18 years |
vboxsync |
fixed incorrect assertions.
|
|
|
@201
|
18 years |
vboxsync |
event sems
|
|
|
@199
|
18 years |
vboxsync |
fast mutex sems.
|
|
|