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) @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)
(edit) @20554   16 years vboxsync thread-r0drv-freebsd.c: changed (C) to Sun.
(edit) @20553   16 years vboxsync blank lines.
(edit) @20525   16 years vboxsync iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
(edit) @20449   16 years vboxsync FreeBSD: Implement preemption API for guest SMP and enable it …
(edit) @20448   16 years vboxsync Runtime/semevent-r0drv-freebsd: Use a sleeping mutex instead of a …
(edit) @20208   16 years vboxsync FreeBSD: typo
(edit) @20116   16 years vboxsync semevent-r0drv-freebsd.c: r=bird: two bugs.
(edit) @20107   16 years vboxsync SemEvent-r0drv/FreeBSD: Don't use tvtohz for an infinite timeout. …
(edit) @19972   16 years vboxsync SemEvent/FreeBSD: Use tsleep instead of msleep_spin. Looks like tlseep …
(edit) @19761   16 years vboxsync Fix allocating memory for code on FreeBSD AMD64. Strip debug symbols …
(edit) @19673   16 years vboxsync Runtime/r0drv-freebsd: Change the pag allocation code again. …
(edit) @19591   16 years vboxsync Runtime/r0drv-freebsd: Disable the active code for allocating pages …
(edit) @19565   16 years vboxsync Runtime/r0drv-freebsd: Allocate zeroed memory for the mutexes or we …
(edit) @19563   16 years vboxsync HostDrivers,Runtime/r0drv-freebsd: Fix compiling on FreeBSD 8. Thanks …
(edit) @19389   16 years vboxsync IPRT: Implemented RTMpPokeCpu where it made sense (untested).
(edit) @19341   16 years vboxsync Runtime/r0drv-freebsd: Fixes for FreeBSD 8.0. Thanks to Ulf Lilleengen
(edit) @19264   16 years vboxsync Runtime/MP-freebsd: Fix typo which makes the kernel module unloadable
(edit) @19071   16 years vboxsync memobj-r0drv-freebsd.c: make the exit point easier to spot.
(edit) @19057   16 years vboxsync IPRT/mp-r0drv-freebsd.c: Fixed a couple of issues. (hope it still works)
(edit) @19005   16 years vboxsync Runtime/R0/FreeBSD: Fix the rc hack. We can safely return with …
(edit) @19000   16 years vboxsync Runtime/R0/FreeBSD: Finish RTMp API which is needed for VT-x/SVM
(edit) @18972   16 years vboxsync IPRT/r0drv/freebsd: properties.
(edit) @18970   16 years vboxsync memobj-r0drv-freebsd.c: nitpicking…
(edit) @18969   16 years vboxsync IPRT/r0drv/freebsd: redid the mp-r0drv-freebsd.c rename (r45979 and …
(edit) @18960   16 years vboxsync Runtime/R0/FreeBSD: Fix the host crash during VM termination with …
(edit) @18920   16 years vboxsync Runtime/R0/FreeBSD: Implement method to map kernel memory into user space
(edit) @18919   16 years vboxsync Runtime/R0/FreeBSD: Use msleep_spin instead of msleep because the …
(edit) @18918   16 years vboxsync Runtime/R0/FreeBSD: Include needed header files
(edit) @18917   16 years vboxsync Runtime/R0/FreeBSD: Delete forgotten file
(edit) @15843   16 years vboxsync RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
(edit) @15837   16 years vboxsync Added RTMpIsCpuWorkPending stub.
(edit) @14824   16 years vboxsync IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
(edit) @14318   16 years vboxsync Fix a couple of words doubled in comments. No code changes.
(edit) @9444   17 years vboxsync Added iTick to FNTIMER (the timer callback).
(edit) @9352   17 years vboxsync Added missing pTimer->iTick++.
(edit) @8245   17 years vboxsync rebranding: IPRT files again.
(edit) @8170   17 years vboxsync Rebranding: replacing more innotek strings.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7517   17 years vboxsync Additions/FreeBSD: initial commit Mostly tested on FreeBSD 7.0. …
(edit) @7254   17 years vboxsync Sketched out RTMp*. (All the platform specific code is disabled.)
(edit) @7042   17 years vboxsync Fence the r0drv heap routines for strict builds.
(edit) @6478   17 years vboxsync Drop annoying the cb != sizeof(void *) assertion.
(edit) @5334   17 years vboxsync check the right magic.
(edit) @4989   17 years vboxsync physnc fix.
(edit) @4542   17 years vboxsync Some freebsd fixes.
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