VirtualBox

source: vbox/trunk/src/VBox/Runtime/r0drv/freebsd

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56290   10 years vboxsync IPRT: Updated (C) year.
(edit) @55095   10 years vboxsync Assorted fixes for FreeBSD hosts, VBox compiles and runs again without …
(edit) @54415   10 years vboxsync IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
(edit) @54358   10 years vboxsync IPRT/R0Drv: Fix (windows & solaris) / kludge (the rest) for thread …
(edit) @54208   10 years vboxsync IPRT,SUPDrv: Support more than 255 CPUs via RTTIME_FLAGS_XXX, bumping …
(edit) @52822   10 years vboxsync Runtime: Fix RTTimeMilliTS() on FreeBSD. Use macros for time units …
(edit) @52618   10 years vboxsync HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
(edit) @49718   11 years vboxsync Various FreeBSD fixes submitted Bernhard Froehlich
(edit) @48935   11 years vboxsync Runtime: Whitespace and svn:keyword cleanups by scm.
(edit) @44529   12 years vboxsync header (C) fixes
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44238   12 years vboxsync Runtime/FreeBSD: Build fix
(edit) @43437   12 years vboxsync Runtime/FreeBSD: Shorten wait channel name to 6 characters (thanks to …
(edit) @43434   12 years vboxsync Fix comments (thanks to Ed Maste)
(edit) @42597   12 years vboxsync Runtime/FreeBSD: Fix build on recent 10-CURRENT (thanks to Garrett …
(edit) @42496   12 years vboxsync Runtime/FreeBSD: Fix R0 spinlocks breaking VBox
(edit) @41169   13 years vboxsync IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
(edit) @40916   13 years vboxsync FreeBSD/MemObjR0: Bug fixes (Thanks to Andriy Gapon and Bernhard Froehlich)
(edit) @40806   13 years vboxsync RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
(edit) @39744   13 years vboxsync rtr0memobj: Status code adjustments.
(edit) @39657   13 years vboxsync IPRT/FreeBSD: Rewrite of R0 memory objects handling, thanks to Andriy …
(edit) @39656   13 years vboxsync IPRT/FreeBSD: Fix warning, thanks to Andriy Gapon and Bernhard Froehlich
(edit) @39521   13 years vboxsync FreeBSD: Certain fixes to run on CURRENT and clean up the support …
(edit) @39443   13 years vboxsync Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
(edit) @37774   13 years vboxsync Build fixes for current FreeBSD 9 (Thanks to Bernhard Froehlich and …
(edit) @37305   14 years vboxsync IPRT/FreeBSD: Fix running VMs on 7.4, the sleep queue lock is released …
(edit) @36555   14 years vboxsync Use DECLHIDDEN, especially in IPRT.
(edit) @36232   14 years vboxsync RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
(edit) @36190   14 years vboxsync IPRT,Drivers: Committed a modified version of the …
(edit) @35960   14 years vboxsync IPRT/FreeBSD: uio_yield() was removed recently, use kern_yield()
(edit) @34256   14 years vboxsync IPRT: Must clear the TLS entry holding RTTHREAD before freeing the …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33527   14 years vboxsync Fix name
(edit) @33384   14 years vboxsync FreeBSD: More fixes to the RTSemEventWaitEx code. tstSupSem passes …
(edit) @33381   14 years vboxsync FreeBSD: Fix absolut timeouts. The sleepq_* KPI takes uses only …
(edit) @33376   14 years vboxsync FreeBSD: Implement RTSemEvent{|Multi}WaitEx
(edit) @33269   14 years vboxsync IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on …
(edit) @33155   14 years vboxsync IPRT: Added RTSemEventGetResolution and RTSemEventMultiGetResolution …
(edit) @32708   14 years vboxsync iprt: build fixes
(edit) @32707   14 years vboxsync IPRT: Added RTMemAllocEx[Tag] and RTMemFreeEx, only implemented in …
(edit) @32674   14 years vboxsync IPRT: started on some internal ring-0 alloc api.
(edit) @32572   14 years vboxsync VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
(edit) @32504   14 years vboxsync SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
(edit) @32348   14 years vboxsync RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED …
(edit) @29878   15 years vboxsync FreeBSD: Include header which declares kmem_alloc_attr or we crash …
(edit) @29877   15 years vboxsync memobj-r0drv-freebsd.c: Fix low allocs if kmem_alloc_attr is used
(edit) @29832   15 years vboxsync Fix
(edit) @29831   15 years vboxsync alloc-r0drv-freebsd.c: Simplify the allocation of executable memory …
(edit) @29765   15 years vboxsync *-r0drv-freebsd.c: Little cleanup and don't wire the pages twice …
(edit) @29763   15 years vboxsync FreeBSD: Wiring in a user map requires VM_MAP_WIRE_USER. Fixes guest …
(edit) @29739   15 years vboxsync memobj-r0drv-freebsd.cpp: Hopefully correct range check now…
(edit) @29714   15 years vboxsync memobj-r0drv-freebsd.c: Correct range checks
(edit) @29711   15 years vboxsync memobj-r0drv-freebsd.c: Use kmem_alloc_attr if available
(edit) @29500   15 years vboxsync Runtime/R0: FreeBSD build fixes
(edit) @29499   15 years vboxsync mp-r0drv-freebsd.c: Use smp_no_rendevous_barrier as teardown function
(edit) @29027   15 years vboxsync RTR0MemObjEnterPhys/rtR0MemObjNativeEnterPhys: Validate the cache …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28777   15 years vboxsync iprt: added CachePolicy parameter to RTR0MemObjEnterPhys()
(edit) @28499   15 years vboxsync Wrong flag
(edit) @28497   15 years vboxsync Runtime/FreeBSD: Build fix
(edit) @28479   15 years vboxsync semmutex-r0drv-freebsd.c: just remembered seeing SX_LOCK_RECURSED.
(edit) @28476   15 years vboxsync semmutex-r0drv-freebsd.c: A quick sketch, very incomplete though and …
(edit) @28298   15 years vboxsync iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
(edit) @27146   15 years vboxsync memobj-r0drv-freebsd.c: Major rewrite again. Removed most of the …
(edit) @26899   15 years vboxsync R0/MemObj/FreeBSD: Various changes - Don't wire allocated pages twice …
(edit) @26887   15 years vboxsync R0/MemObj/FreeBSD: Highly experimental changes. Implement PhysNC …
(edit) @26886   15 years vboxsync IPRT/FreeBSD: Fix GetPagePhysAddr for lock objects
(edit) @26847   15 years vboxsync Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
(edit) @26829   15 years vboxsync memobj-r0drv-freebsd.c: nit: no else after return.
(edit) @26771   15 years vboxsync IPRT/memobj-r0drv-freebsd: Do not use vtophys to get the physical …
(edit) @26430   15 years vboxsync Introducing RTR0MemObjAllocPhysEx
(edit) @25724   15 years vboxsync iprt: Use RTMSINTERVAL for timeouts. Fixed missing timeout underflow …
(edit) @25722   15 years vboxsync iprt/RTSemFastMutex: A little cleanup.
(edit) @25720   15 years vboxsync iprt: Added RTSemEventMultiCreateEx and did some cleanups of the …
(edit) @25717   15 years vboxsync iprt: Added RTSemEventCreateEx and did some cleanups of the …
(edit) @25536   15 years vboxsync iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
(edit) @25533   15 years vboxsync IPRT: Stub missing RTR0AssertPanicSystem implementations.
(edit) @25530   15 years vboxsync rtR0AssertNativeMsg2V: fixes all over the place.
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @23032   15 years vboxsync FreeBSD build fix
(edit) @22853   15 years vboxsync FreeBSD kernel header fix
(edit) @22819   15 years vboxsync FreeBSD: Fix R0 semevent implementation for FreeBSD 7.x
(edit) @22677   15 years vboxsync Runtime/FreeBSD: Initialize spinlock variables and fix panic with …
(edit) @22650   15 years vboxsync spinlock-r0drv-freebsd.c,spinlock.h: quick review w/ bugfixes.
(edit) @22582   15 years vboxsync Runtime/semevent{multi}-r0drv-freebsd: Replace spin/default …
(edit) @22581   15 years vboxsync Runtime/r0drv/freeBSD: Include needed header files
(edit) @22580   15 years vboxsync Runtime/spinlock-r0drv-freebsd: Replace spin mutexes with our own …
(edit) @22579   15 years vboxsync Runtime/semfastmutex-r0drv-freebsd: Replace mutexes with …
(edit) @22574   15 years vboxsync Runtime/memobj-r0drv-freebsd: rtR0MemObjNativeReserveInMap may remove …
(edit) @22151   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @21658   15 years vboxsync Runtime/memobj-freebsd: Fix crash during VM temrination on …
(edit) @21657   15 years vboxsync Runtime/memuserkernel-freebsd: Fix compilation. There is no …
(edit) @21536   15 years vboxsync iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
(edit) @21497   15 years vboxsync RTR0MemObj*: correctly reject unsupported alignment requirements …
(edit) @21284   15 years vboxsync RTR0MemAreKernelAndUserRangesDifferent -> …
(edit) @21282   15 years vboxsync iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
(edit) @21280   15 years vboxsync RTR0MemUser/Kernel implementation for FreeBSD. (also completely untested)
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette