|
|
@54208
|
10 years |
vboxsync |
IPRT,SUPDrv: Support more than 255 CPUs via RTTIME_FLAGS_XXX, bumping …
|
|
|
@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 …
|
|
|
@49718
|
11 years |
vboxsync |
Various FreeBSD fixes submitted Bernhard Froehlich
|
|
|
@48935
|
11 years |
vboxsync |
Runtime: Whitespace and svn:keyword cleanups by scm.
|
|
|
@44529
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@44238
|
12 years |
vboxsync |
Runtime/FreeBSD: Build fix
|
|
|
@43437
|
12 years |
vboxsync |
Runtime/FreeBSD: Shorten wait channel name to 6 characters (thanks to …
|
|
|
@43434
|
12 years |
vboxsync |
Fix comments (thanks to Ed Maste)
|
|
|
@42597
|
12 years |
vboxsync |
Runtime/FreeBSD: Fix build on recent 10-CURRENT (thanks to Garrett …
|
|
|
@42496
|
12 years |
vboxsync |
Runtime/FreeBSD: Fix R0 spinlocks breaking VBox
|
|
|
@41169
|
13 years |
vboxsync |
IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
|
|
|
@40916
|
13 years |
vboxsync |
FreeBSD/MemObjR0: Bug fixes (Thanks to Andriy Gapon and Bernhard Froehlich)
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@39744
|
13 years |
vboxsync |
rtr0memobj: Status code adjustments.
|
|
|
@39657
|
13 years |
vboxsync |
IPRT/FreeBSD: Rewrite of R0 memory objects handling, thanks to Andriy …
|
|
|
@39656
|
13 years |
vboxsync |
IPRT/FreeBSD: Fix warning, thanks to Andriy Gapon and Bernhard Froehlich
|
|
|
@39521
|
13 years |
vboxsync |
FreeBSD: Certain fixes to run on CURRENT and clean up the support …
|
|
|
@39443
|
13 years |
vboxsync |
Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
|
|
|
@37774
|
13 years |
vboxsync |
Build fixes for current FreeBSD 9 (Thanks to Bernhard Froehlich and …
|
|
|
@37305
|
14 years |
vboxsync |
IPRT/FreeBSD: Fix running VMs on 7.4, the sleep queue lock is released …
|
|
|
@36555
|
14 years |
vboxsync |
Use DECLHIDDEN, especially in IPRT.
|
|
|
@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 …
|
|
|
@35960
|
14 years |
vboxsync |
IPRT/FreeBSD: uio_yield() was removed recently, use kern_yield()
|
|
|
@34256
|
14 years |
vboxsync |
IPRT: Must clear the TLS entry holding RTTHREAD before freeing the …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33527
|
14 years |
vboxsync |
Fix name
|
|
|
@33384
|
14 years |
vboxsync |
FreeBSD: More fixes to the RTSemEventWaitEx code. tstSupSem passes …
|
|
|
@33381
|
14 years |
vboxsync |
FreeBSD: Fix absolut timeouts. The sleepq_* KPI takes uses only …
|
|
|
@33376
|
14 years |
vboxsync |
FreeBSD: Implement RTSemEvent{|Multi}WaitEx
|
|
|
@33269
|
14 years |
vboxsync |
IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on …
|
|
|
@33155
|
14 years |
vboxsync |
IPRT: Added RTSemEventGetResolution and RTSemEventMultiGetResolution …
|
|
|
@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 …
|
|
|
@32348
|
14 years |
vboxsync |
RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED …
|
|
|
@29878
|
15 years |
vboxsync |
FreeBSD: Include header which declares kmem_alloc_attr or we crash …
|
|
|
@29877
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: Fix low allocs if kmem_alloc_attr is used
|
|
|
@29832
|
15 years |
vboxsync |
Fix
|
|
|
@29831
|
15 years |
vboxsync |
alloc-r0drv-freebsd.c: Simplify the allocation of executable memory …
|
|
|
@29765
|
15 years |
vboxsync |
*-r0drv-freebsd.c: Little cleanup and don't wire the pages twice …
|
|
|
@29763
|
15 years |
vboxsync |
FreeBSD: Wiring in a user map requires VM_MAP_WIRE_USER. Fixes guest …
|
|
|
@29739
|
15 years |
vboxsync |
memobj-r0drv-freebsd.cpp: Hopefully correct range check now…
|
|
|
@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
|
|
|
@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
|
|
|
@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()
|
|
|
@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 …
|
|
|
@28298
|
15 years |
vboxsync |
iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
|
|
|
@27146
|
15 years |
vboxsync |
memobj-r0drv-freebsd.c: Major rewrite again. Removed most of the …
|
|
|
@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
|
|
|
@26847
|
15 years |
vboxsync |
Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
|
|
|
@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 …
|
|
|
@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.
|
|
|
@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 …
|
|
|
@25533
|
15 years |
vboxsync |
IPRT: Stub missing RTR0AssertPanicSystem implementations.
|
|
|
@25530
|
15 years |
vboxsync |
rtR0AssertNativeMsg2V: fixes all over the place.
|
|
|
@25528
|
15 years |
vboxsync |
IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
|
|
|
@23610
|
15 years |
vboxsync |
IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
|
|
|
@23032
|
15 years |
vboxsync |
FreeBSD build fix
|
|
|
@22853
|
15 years |
vboxsync |
FreeBSD kernel header fix
|
|
|
@22819
|
15 years |
vboxsync |
FreeBSD: Fix R0 semevent implementation for FreeBSD 7.x
|
|
|
@22677
|
15 years |
vboxsync |
Runtime/FreeBSD: Initialize spinlock variables and fix panic with …
|
|
|
@22650
|
15 years |
vboxsync |
spinlock-r0drv-freebsd.c,spinlock.h: quick review w/ bugfixes.
|
|
|
@22582
|
15 years |
vboxsync |
Runtime/semevent{multi}-r0drv-freebsd:
Replace spin/default …
|
|
|
@22581
|
15 years |
vboxsync |
Runtime/r0drv/freeBSD: Include needed header files
|
|
|
@22580
|
15 years |
vboxsync |
Runtime/spinlock-r0drv-freebsd:
Replace spin mutexes with our own …
|
|
|
@22579
|
15 years |
vboxsync |
Runtime/semfastmutex-r0drv-freebsd:
Replace mutexes with …
|
|
|
@22574
|
15 years |
vboxsync |
Runtime/memobj-r0drv-freebsd: rtR0MemObjNativeReserveInMap may remove …
|
|
|
@22151
|
15 years |
vboxsync |
IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
|
|
|
@22150
|
15 years |
vboxsync |
IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
|
|
|
@21658
|
15 years |
vboxsync |
Runtime/memobj-freebsd: Fix crash during VM temrination on …
|
|
|
@21657
|
15 years |
vboxsync |
Runtime/memuserkernel-freebsd: Fix compilation. There is no …
|
|
|
@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.
|
|
|
@21280
|
15 years |
vboxsync |
RTR0MemUser/Kernel implementation for FreeBSD. (also completely untested)
|
|
|
@20554
|
16 years |
vboxsync |
thread-r0drv-freebsd.c: changed (C) to Sun.
|
|
|
@20553
|
16 years |
vboxsync |
blank lines.
|
|
|
@20525
|
16 years |
vboxsync |
iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
|
|
|
@20449
|
16 years |
vboxsync |
FreeBSD: Implement preemption API for guest SMP and enable it …
|
|
|
@20448
|
16 years |
vboxsync |
Runtime/semevent-r0drv-freebsd: Use a sleeping mutex instead of a …
|
|
|