|
|
@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+
|
|
|
@25536
|
15 years |
vboxsync |
iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
|
|
|
@25533
|
15 years |
vboxsync |
IPRT: Stub missing RTR0AssertPanicSystem implementations.
|
|
|
@25531
|
15 years |
vboxsync |
RTR0AssertPanicSystem/solaris: bugfix.
|
|
|
@25530
|
15 years |
vboxsync |
rtR0AssertNativeMsg2V: fixes all over the place.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@25433
|
15 years |
vboxsync |
semmutex-r0drv-nt.cpp: Corrected the RTSemMutexRequest implementation …
|
|
|
@25427
|
15 years |
vboxsync |
Runtime/r0drv/timer-linux: make the hrtimer code work, requires Linux …
|
|
|
@25425
|
15 years |
vboxsync |
the-linux-kernel.h: PAGE_KERNEL_EXEC was introduced with 2.6.8.
|
|
|
@25378
|
15 years |
vboxsync |
Use RTSemMutexRequest*Debug in strict builds.
|
|
|
@25373
|
15 years |
vboxsync |
IPRT,PDMCritSect: More validation changes. Validate posix and linux …
|
|
|
@25183
|
15 years |
vboxsync |
r0drv/Solaris: fix warnings.
|
|
|
@25160
|
15 years |
vboxsync |
IPRT/R0: Assert messages for spinlock magic.
|
|
|
@24956
|
15 years |
vboxsync |
Runtime/r0drv/linux: final fix for the prepare_to_wait() / …
|
|
|
@24902
|
15 years |
vboxsync |
Runtime/r0drv/linux: fix for the finish_wait() fix
|
|
|
@24885
|
15 years |
vboxsync |
build fix
|
|
|
@24883
|
15 years |
vboxsync |
Runtime/r0drv/linux: fix finish_wait() for Linux 2.4 kernels
|
|
|
@24435
|
15 years |
vboxsync |
Solaris/r0drv: Fixed macro redefs defining _MACHDEP for all r0drv …
|
|
|
@24426
|
15 years |
vboxsync |
Solaris/r0drv: as_pagelock fix typo.
|
|
|
@24425
|
15 years |
vboxsync |
Solaris/r0drv: fix as_pagelock access error (host/guest common IPRT now).
|
|
|
@24388
|
15 years |
vboxsync |
Solaris/r0drv, Solaris/Installer: Merge VBI into IPRT. (delete binaries).
|
|
|
@24386
|
15 years |
vboxsync |
Solaris/r0drv: Merge VBI into IPRT.
|
|
|
@24287
|
15 years |
vboxsync |
Made the common parts of the OS/2 additions build again.
|
|
|
@24247
|
15 years |
vboxsync |
Solaris/mem-obj: some missed cleanup on errors.
|
|
|
@24181
|
15 years |
vboxsync |
VMM,SUPDrv,IPRT: Always initialize RTSPINLOCKTMP structures.
|
|
|
@24180
|
15 years |
vboxsync |
IPRT: Drop the extra usage counting in powernotification-r0drv.c and …
|
|
|
@24179
|
15 years |
vboxsync |
iprt/initterm.h,SUPDrv-solaris.c: Added RTR0TermForced so the module …
|
|
|
@24034
|
15 years |
vboxsync |
Backed out r53864; will cause too many problems unfortunately.
|
|
|
@24021
|
15 years |
vboxsync |
Use KeSetSystemAffinityThread in RTThreadPreemptDisable/Enable. …
|
|
|
@24014
|
15 years |
vboxsync |
Removed rtMpClearPoke function as it's no longer required. (fixes …
|
|
|
@23861
|
15 years |
vboxsync |
Check if DPC array was initialized
|
|
|
@23717
|
15 years |
vboxsync |
Runtime/r0drv/linux: include linux/sched.h directly (was always …
|
|
|
@23684
|
15 years |
vboxsync |
Compile fix
|
|
|
@23683
|
15 years |
vboxsync |
Use KeIpiGenericCall on Vista by default as well
|
|
|
@23611
|
15 years |
vboxsync |
typo
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@23546
|
15 years |
vboxsync |
Use KeIpiGenericCall on Windows 7 hosts.
|
|
|
@23506
|
15 years |
vboxsync |
Use HalSendSoftwareInterrupt in Windows 7 (not exported in Vista)
|
|
|
@23505
|
15 years |
vboxsync |
Soalris/r0drv-thread: don't call splx as it's fixed in r53110
|
|
|
@23416
|
15 years |
vboxsync |
Disable HalRequestIpi for Windows 7 again
|
|
|
@23413
|
15 years |
vboxsync |
Comment added
|
|
|
@23412
|
15 years |
vboxsync |
Enabled HalRequestIpi usage again. Hopefully works with Windows 7 too …
|
|
|
@23376
|
15 years |
vboxsync |
Don't use HalRequestIpi. Blue screens on Windows 7.
|
|
|