|
|
@54415
|
10 years |
vboxsync |
IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
|
|
|
@54374
|
10 years |
vboxsync |
nit
|
|
|
@54358
|
10 years |
vboxsync |
IPRT/R0Drv: Fix (windows & solaris) / kludge (the rest) for thread …
|
|
|
@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 …
|
|
|
@48935
|
11 years |
vboxsync |
Runtime: Whitespace and svn:keyword cleanups by scm.
|
|
|
@48905
|
11 years |
vboxsync |
Promoted Runtime/include/internal/ldrMach-O.h to …
|
|
|
@47639
|
11 years |
vboxsync |
RTThreadPreemptIsPending/darwin: Seems three more bits have been added …
|
|
|
@45540
|
12 years |
vboxsync |
threadpreempt-r0drv-darwin.cpp: Check for AST_QUANTUM as well.
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@43381
|
12 years |
vboxsync |
the-darwin-kernel.h: kIOMemoryMapperNone was introduced in 10.6 it seems.
|
|
|
@43375
|
12 years |
vboxsync |
memobj-r0drv-darwin.cpp: 10.8.2 fixes.
|
|
|
@43355
|
12 years |
vboxsync |
r0drv/darwin: memobj-r0drv-darwin; complete() and prepare() must be …
|
|
|
@43304
|
12 years |
vboxsync |
Forward ported r78691 from 4.1: Extend r80723 / r78414 to Snow Leopard.
|
|
|
@43303
|
12 years |
vboxsync |
Forward ported r78414 from 4.1: Fix VERR_NO_MEMORY loading VMMR0.r0 …
|
|
|
@42037
|
12 years |
vboxsync |
Runtime/Darwin: RT_BIT -> iprt/x86.h constants (please review)
|
|
|
@42035
|
12 years |
vboxsync |
r0drv/darwin/memobj: RT_ALIGN_Z.
|
|
|
@42025
|
12 years |
vboxsync |
A few missed copyright year updates.
|
|
|
@42024
|
12 years |
vboxsync |
VMM: RDTSCP support on Intel. Segregated some common CPU features from …
|
|
|
@41169
|
13 years |
vboxsync |
IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
|
|
|
@41090
|
13 years |
vboxsync |
memobj-r0drv-darwin.cpp: Attempt at fixing the vm_protect/fExecute problem.
|
|
|
@41077
|
13 years |
vboxsync |
Disabled the broken vm_protect code again.
|
|
|
@41070
|
13 years |
vboxsync |
memobj-r0drv-darwin.cpp: Respect the fExecutable flag again.
|
|
|
@41069
|
13 years |
vboxsync |
GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from …
|
|
|
@41061
|
13 years |
vboxsync |
alloc-r0drv-darwin.cpp: call RTR0MemObjProtect since fExecutable isn't …
|
|
|
@41060
|
13 years |
vboxsync |
Disabled experimental honoring of the fExecutable parameter in …
|
|
|
@41054
|
13 years |
vboxsync |
alloc-r0drv-darwin.cpp: Use RTR0MemObjAllocPage to satisfy …
|
|
|
@41053
|
13 years |
vboxsync |
memobj-r0drv-darwin.cpp: Use rtR0MemObjNativeProtect to set …
|
|
|
@41052
|
13 years |
vboxsync |
Deal with 10.8 being PIE and not loaded at the link address.
|
|
|
@41050
|
13 years |
vboxsync |
Made dbgkrnlinfo-r0drv-darwin.cpp work with 10.8 preview 3.
|
|
|
@40856
|
13 years |
vboxsync |
IPRT: Transformed the RTR0MachKernel API into RTR0DbgKrnlInfo.
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@39744
|
13 years |
vboxsync |
rtr0memobj: Status code adjustments.
|
|
|
@39515
|
13 years |
vboxsync |
*: Use RTLISTANCHOR.
|
|
|
@39443
|
13 years |
vboxsync |
Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
|
|
|
@37597
|
14 years |
vboxsync |
darwin build fix
|
|
|
@37578
|
14 years |
vboxsync |
duh
|
|
|
@37577
|
14 years |
vboxsync |
IPRT/darwin-r0drv: Redid RTFileReadAt without using vn_rdwr which …
|
|
|
@37575
|
14 years |
vboxsync |
IPRT/darwin-r0drv: Implemented RTMpPokeCpu and …
|
|
|
@37573
|
14 years |
vboxsync |
iprt: More kernel symbol resolving on darwin.
|
|
|
@37569
|
14 years |
vboxsync |
IPRT: More in kernel file I/O code for darwin.
|
|
|
@37568
|
14 years |
vboxsync |
opening files from the kernel (darwin)…
|
|
|
@37566
|
14 years |
vboxsync |
more testing, bugfixing and docs.
|
|
|
@37565
|
14 years |
vboxsync |
mach_kernel-r0drv-darwin.cpp: Added a bunch of known symbols.
|
|
|
@37562
|
14 years |
vboxsync |
fixes.
|
|
|
@37561
|
14 years |
vboxsync |
build fix
|
|
|
@37560
|
14 years |
vboxsync |
IPRT: Darwin symbol hacking in progress.
|
|
|
@37055
|
14 years |
vboxsync |
threadpreempt-r0drv-darwin.cpp: g_aPreemptHacks is too small for snow …
|
|
|
@37054
|
14 years |
vboxsync |
mp-r0drv-darwin.cpp: Eliminate MY_DARWIN_MAX_CPUS - snow leopard …
|
|
|
@37041
|
14 years |
vboxsync |
IPRT: Refined the RTThreadPreemptIsPending fix.
|
|
|
@37040
|
14 years |
vboxsync |
RTThreadPreemptIsPending/darwin: Try to unbreak this on AMD64.
|
|
|
@36555
|
14 years |
vboxsync |
Use DECLHIDDEN, especially in IPRT.
|
|
|
@36540
|
14 years |
vboxsync |
memuserkernel-r0drv-darwin.cpp needs iprt/assert.h
|
|
|
@36264
|
14 years |
vboxsync |
mp-r0drv-darwin.cpp: Use the generic 'possible' implementation.
|
|
|
@36232
|
14 years |
vboxsync |
RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
|
|
|
@36192
|
14 years |
vboxsync |
typo
|
|
|
@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!
|
|
|
@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 …
|
|
|
@33047
|
14 years |
vboxsync |
IPRT: Implemented RTSemEventWaitEx* for r0drv darwin.
|
|
|
@33042
|
14 years |
vboxsync |
IPRT: Implemented RTSemEventMultiWaitEx* for r0drv darwin.
|
|
|
@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.
|
|
|
@32348
|
14 years |
vboxsync |
RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED …
|
|
|
@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
|
16 years |
vboxsync |
iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
|
|
|
@20507
|
16 years |
vboxsync |
memobj-r0drv-darwin.cpp: Failed attempt at fixing …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|