|
|
@29714
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: Correct range checks
|
|
|
@29711
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: Use kmem_alloc_attr if available
|
|
|
@29705
|
15 years |
vboxsync |
build fix
|
|
|
@29703
|
15 years |
vboxsync |
Runtime: NT4 fixes
|
|
|
@29661
|
15 years |
vboxsync |
IPRT: IPRT_DEBUG_SEMS cleanup - use macros.
|
|
|
@29648
|
15 years |
vboxsync |
Runtime: s/TASK_COMM_LEN/sizeof(current->comm)/ (fix debug builds …
|
|
|
@29500
|
15 years |
vboxsync |
Runtime/R0: FreeBSD build fixes
|
|
|
@29499
|
15 years |
vboxsync |
mp-r0drv-freebsd.c: Use smp_no_rendevous_barrier as teardown function
|
|
|
@29476
|
15 years |
vboxsync |
Tabs.
|
|
|
@29475
|
15 years |
vboxsync |
Solaris/r0drv: fixed double downgrading of a page lock.
|
|
|
@29300
|
15 years |
vboxsync |
RTMpPokeCpu-r0drv-solaris.c: needed assert.h.
|
|
|
@29284
|
15 years |
vboxsync |
r0drv/solaris: asm*.h fixes
|
|
|
@29281
|
15 years |
vboxsync |
iprt/r0drv/solaris: asm*.h fixes.
|
|
|
@29255
|
15 years |
vboxsync |
darwin+asm.h build fixes.
|
|
|
@29254
|
15 years |
vboxsync |
r0drv/nt: More fixes.
|
|
|
@29253
|
15 years |
vboxsync |
initterm-r0drv-nt.cpp: build fix.
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@29027
|
15 years |
vboxsync |
RTR0MemObjEnterPhys/rtR0MemObjNativeEnterPhys: Validate the cache …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28788
|
15 years |
vboxsync |
iprt/memobj: use the correct object for determining the cache policy
|
|
|
@28777
|
15 years |
vboxsync |
iprt: added CachePolicy parameter to RTR0MemObjEnterPhys()
|
|
|
@28702
|
15 years |
vboxsync |
spinlock-r0drv-linux.c: Added checks for consistent NoIrq usage.
|
|
|
@28697
|
15 years |
vboxsync |
assert-r0drv-linux.c: added KERN_EMERG to the printk()s.
|
|
|
@28655
|
15 years |
vboxsync |
Solaris/r0drv: SemEventMulti fix double decrement.
|
|
|
@28633
|
15 years |
vboxsync |
Solaris/r0drv: RTSemMutex fix ref counting.
|
|
|
@28608
|
15 years |
vboxsync |
Solaris/r0drv: fixed ref counting.
|
|
|
@28566
|
15 years |
vboxsync |
Solaris/r0drv: semevent mutex fixes.
|
|
|
@28551
|
15 years |
vboxsync |
Comments and spaces.
|
|
|
@28533
|
15 years |
vboxsync |
Solaris/r0drv: RTSemMutex, removed cWaking, fSignaled added cRefs.
|
|
|
@28532
|
15 years |
vboxsync |
Solaris/r0drv: RTSemMutex implementation.
|
|
|
@28519
|
15 years |
vboxsync |
Compile fix
|
|
|
@28517
|
15 years |
vboxsync |
semmutex-r0drv-nt.cpp: Made a shot at RTSemMutexIsOwned.
|
|
|
@28515
|
15 years |
vboxsync |
semmutex-r0drv-darwin.cpp: Initial implementation.
|
|
|
@28503
|
15 years |
vboxsync |
IPRT: Split up r0drv/darwin/semaphore-r0drv-darwin.cpp.
|
|
|
@28499
|
15 years |
vboxsync |
Wrong flag
|
|
|
@28497
|
15 years |
vboxsync |
Runtime/FreeBSD: Build fix
|
|
|
@28479
|
15 years |
vboxsync |
semmutex-r0drv-freebsd.c: just remembered seeing SX_LOCK_RECURSED.
|
|
|
@28476
|
15 years |
vboxsync |
semmutex-r0drv-freebsd.c: A quick sketch, very incomplete though and …
|
|
|
@28469
|
15 years |
vboxsync |
semmutex-r0drv-linux.c: fairness fix.
|
|
|
@28466
|
15 years |
vboxsync |
semmutex-r0drv-linux.c: bug fix.
|
|
|
@28462
|
15 years |
vboxsync |
IPRT,SUPDrv: Basic testcase for ring-0 RTSemMutex*.
|
|
|
@28436
|
15 years |
vboxsync |
IPRT: Reimplemented RTSemMutex for ring-0 linux - untested.
|
|
|
@28298
|
15 years |
vboxsync |
iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
|
|
|
@28093
|
15 years |
vboxsync |
Runtime/r0drv: Solaris, fixed rtr0MemObjNativeAllocCont to be below 4G …
|
|
|
@28018
|
15 years |
vboxsync |
Solaris/r0drv: memobj, Argh.
|
|
|
@28017
|
15 years |
vboxsync |
Solaris/r0drv: memobj, Move the Assertion check to common path.
|
|
|
@27776
|
15 years |
vboxsync |
Solaris/r0drv: vbi fix, unsigned overflow.
|
|
|
@27740
|
15 years |
vboxsync |
Solaris/r0drv: use our own dummy kernel vnode for page_allocs. kvp …
|
|
|
@27727
|
15 years |
vboxsync |
vbi.h: missing function prototype.
|
|
|
@27675
|
15 years |
vboxsync |
r0drv/Solaris: oops.
|
|
|
@27674
|
15 years |
vboxsync |
r0drv/Solaris: comment.
|
|
|
@27673
|
15 years |
vboxsync |
r0drv/Solaris: Physical non-contig allocations without kernel mapping.
|
|
|
@27669
|
15 years |
vboxsync |
Runtime/r0drv/linux: fixed RTR0MemKernelIsValidAddr() for AMD64
|
|
|
@27414
|
15 years |
vboxsync |
Solaris/r0drv: use ddi_umem_alloc for NC pages.
|
|
|
@27373
|
15 years |
vboxsync |
Solaris/memobj: Try ddi_umem_alloc on the testbox.
|
|
|
@27352
|
15 years |
vboxsync |
memobj-r0drv-nt.cpp: NT4 (vanilla, didn't check sp6) doesn't have …
|
|
|
@27199
|
15 years |
vboxsync |
r0drv/linux/timer: hrtimer pinning fix for Linux >= 2.6.31 (code not …
|
|
|
@27198
|
15 years |
vboxsync |
r0drv/linux/timer: be consistent, this is SMP only
|
|
|
@27196
|
15 years |
vboxsync |
build fix
|
|
|
@27194
|
15 years |
vboxsync |
r0drv/linux/timer: adapt to Linux kernels >= 2.6.31 where …
|
|
|
@27146
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: Major rewrite again. Removed most of the …
|
|
|
@27115
|
15 years |
vboxsync |
memobj-r0drv-solaris.c: corrected some assertions.
|
|
|
@27050
|
15 years |
vboxsync |
r0drv/Solaris/alloc-r0drv-solaris: some cleanup.
|
|
|
@27037
|
15 years |
vboxsync |
r0drv/solaris/memobj-r0drv-solaris: some cleanup.
|
|
|
@27010
|
15 years |
vboxsync |
solaris/vbi/vbi.c: spaces to tabs.
|
|
|
@27009
|
15 years |
vboxsync |
r0drv/solaris/memobj-r0drv-solaris: fixed max PHYS address …
|
|
|
@27004
|
15 years |
vboxsync |
rtR0MemObjNativeAllocPhysNC: removed local debug statement.
|
|
|
@27003
|
15 years |
vboxsync |
rtR0MemObjNativeAllocPhysNC implementation for Solaris.
|
|
|
@26994
|
15 years |
vboxsync |
r0drv: comment typo
|
|
|
@26899
|
15 years |
vboxsync |
R0/MemObj/FreeBSD: Various changes
- Don't wire allocated pages twice …
|
|
|
@26887
|
15 years |
vboxsync |
R0/MemObj/FreeBSD: Highly experimental changes. Implement PhysNC …
|
|
|
@26886
|
15 years |
vboxsync |
IPRT/FreeBSD: Fix GetPagePhysAddr for lock objects
|
|
|
@26869
|
15 years |
vboxsync |
Runtime/r0drv/memobj-linux: added printk debugging output for path in …
|
|
|
@26866
|
15 years |
vboxsync |
Runtime/r0drv/memobj-linux: alignment for …
|
|
|
@26864
|
15 years |
vboxsync |
Runtime/r0drv/memobj-linux: alignment for rtR0MemObjNativeAllocPhys()
|
|
|
@26847
|
15 years |
vboxsync |
Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
|
|
|
@26840
|
15 years |
vboxsync |
Runtime/nt: In rtR0MemObjNativeAllocPhys() don't use …
|
|
|
@26829
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: nit: no else after return.
|
|
|
@26771
|
15 years |
vboxsync |
IPRT/memobj-r0drv-freebsd: Do not use vtophys to get the physical …
|
|
|
@26666
|
15 years |
vboxsync |
r0drv/solaris: log fix.
|
|
|
@26643
|
15 years |
vboxsync |
Solaris/R0drv: temporary failure case logging in contig alloc.
|
|
|
@26492
|
15 years |
vboxsync |
Runtime: whitespace cleanup.
|
|
|
@26455
|
15 years |
vboxsync |
Fixed regression
|
|
|
@26436
|
15 years |
vboxsync |
Update
|
|
|
@26435
|
15 years |
vboxsync |
Disallow non-paged alignment allocation in RTR0MemObjAllocPhysEx for …
|
|
|
@26434
|
15 years |
vboxsync |
Use MmAllocateContiguousMemorySpecifyCache for specifying the …
|
|
|
@26432
|
15 years |
vboxsync |
Update function description
|
|
|
@26430
|
15 years |
vboxsync |
Introducing RTR0MemObjAllocPhysEx
|
|
|
@26344
|
15 years |
vboxsync |
Runtime: white space cleanup.
|
|
|
@25951
|
15 years |
vboxsync |
Runtime: gcc warning
|
|
|
@25759
|
15 years |
vboxsync |
iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
|
|
|
@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 …
|
|
|
@25714
|
15 years |
vboxsync |
iprt: Adjuested the remaining RTSemMutex implementations.
|
|
|
@25645
|
15 years |
vboxsync |
IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
|
|
|
@25642
|
15 years |
vboxsync |
DOXYGEN -> DOXYGEN_RUNNING.
|
|
|
@25591
|
15 years |
vboxsync |
fix for compiling against Linux 2.6.33+
|
|
|