VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @23177   15 years vboxsync Compile fix
(edit) @23176   15 years vboxsync Also unqueue the poke dpc.
(edit) @23174   15 years vboxsync Comment added
(edit) @23173   15 years vboxsync Remove the poke DPC from the queue if RTThreadPreemptIsPending is not …
(edit) @23076   15 years vboxsync Solaris/thread-r0drv-solaris: try with IPL/PIL 0 instead of 1.
(edit) @23065   15 years vboxsync Runtime: fixed IPRT_TARGET_NT4.
(edit) @23032   15 years vboxsync FreeBSD build fix
(edit) @22991   15 years vboxsync Solaris/sem-r0drv: fix for #4259 host deadlock.
(edit) @22877   15 years vboxsync Runtime/Powernotification: Add missing initializer for spinlock …
(edit) @22853   15 years vboxsync FreeBSD kernel header fix
(edit) @22821   15 years vboxsync Build fix for Windows
(edit) @22820   15 years vboxsync Runtime/powernotification: Initialize SPINLOCKTMP variables
(edit) @22819   15 years vboxsync FreeBSD: Fix R0 semevent implementation for FreeBSD 7.x
(edit) @22773   15 years vboxsync semevent-r0drv-solaris.c, semeventmulti-r0drv-solaris.c: Added …
(edit) @22770   15 years vboxsync Solaris/semevent-r0drv: prevent deadlock when waking threads from …
(edit) @22680   15 years vboxsync memobj-r0drv-linux.c: the goto police.
(edit) @22679   15 years vboxsync memobj-r0drv-linux.c: polish.
(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) @22649   15 years vboxsync Solaris/r0drvthread: trying spl level 1 for #4147. temporary.
(edit) @22617   15 years vboxsync build fix 1
(edit) @22616   15 years vboxsync build fix
(edit) @22614   15 years vboxsync Solaris/r0drvthread: temporary #4147
(edit) @22613   15 years vboxsync Runtime/r0drv/linux: introduced hack to properly map pages on PAE …
(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) @22566   15 years vboxsync IPRT/thread/solaris: Backed out changes to RTThreadPreempt* made in …
(edit) @22565   15 years vboxsync Solaris/threadr0drv: temporary for #4147
(edit) @22558   15 years vboxsync RTThreadIsInInterrupt/solaris: Use servicing_interrupt().
(edit) @22557   15 years vboxsync the-solaris-kernel.h: need iprt/types.h for bool.
(edit) @22556   15 years vboxsync RTLogWriteDebugger-r0drv-solaris.c: Don't call cmn_err if interrupts …
(edit) @22550   15 years vboxsync spinlock-r0drv-solaris.c: more assertions, now for the interrupt flag …
(edit) @22531   15 years vboxsync IPRT/r0drv/Linux: fixed comments about allocations
(edit) @22508   15 years vboxsync use GFP_DMA32 first on 32-bit PAE systems (like on 64-bit hosts) …
(edit) @22477   15 years vboxsync vbi/thread-r0drv-solaris.c: see if this makes any difference.
(edit) @22439   15 years vboxsync vbi/mpnotification-r0drv-solaris.c: Removed the racy code.
(edit) @22437   15 years vboxsync thread-r0drv-solaris.c: sys/spl.h already in the-solaris-kernel.h
(edit) @22436   15 years vboxsync vbi/thread-r0drv-solaris.c: sys/spl.h -> the-solaris-kernel.h
(edit) @22435   15 years vboxsync the-solaris-kernel.h: include sys/spl.h
(edit) @22427   15 years vboxsync Solaris/RTThreadPreemptIsEnabled: missing include.
(edit) @22424   15 years vboxsync build fix
(edit) @22422   15 years vboxsync build fix
(edit) @22420   15 years vboxsync IPRT/RTThreadPreemptRestore: restore the spl after kpreempt_enable() …
(edit) @22419   15 years vboxsync build fix
(edit) @22418   15 years vboxsync IPRT: RTThreadPreemptDisble/Restore must work the SPL/PIL as well for …
(edit) @22407   15 years vboxsync RTThreadPreemptIsEnabled: fix.
(edit) @22387   15 years vboxsync Solaris/Preemption: #4147, #4197: Raise PIL for fastcall, check PIL in …
(edit) @22366   15 years vboxsync Solaris/mpnotification: fixed race in mpnotificationinit.
(edit) @22355   15 years vboxsync Runtime/Linux: don't allow to pass pages above 4GB to …
(edit) @22347   15 years vboxsync Solaris/mpnotification: Cache CPU set to avoid recursive calls to …
(edit) @22174   15 years vboxsync alloc-r0drv.cpp: relaxed the assertion in RTMemExecAlloc a bit.
(edit) @22151   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @22139   15 years vboxsync IPRT: Corrected RT_ASSERT_PREEMPT_CPUID_SPIN_RELEASE to work around …
(edit) @22134   15 years vboxsync Build fix.
(edit) @22132   15 years vboxsync spinlock-r0drv-solaris.c: build fix.
(edit) @22131   15 years vboxsync spinlock-r0drv-[solaris|linux].c: More preemption assertions.
(edit) @22130   15 years vboxsync spinlock-r0drv-[solaris|linux].c: More preemption assertions.
(edit) @22129   15 years vboxsync spinlock-r0drv-solaris.c: More preemption assertions.
(edit) @22126   15 years vboxsync RTSpinlockAcquireNoInts/solaris: Must disable interrupts.
(edit) @22125   15 years vboxsync alloc-r0drv.cpp: Relax RTMem*Alloc* checks.
(edit) @22076   15 years vboxsync build fix.
(edit) @22074   15 years vboxsync semaphore-r0drv-darwin.cpp: cMillies == 0 will not block.
(edit) @22073   15 years vboxsync iprt/r0drv/solaris: context assertions (RT_MORE_STRICT).
(edit) @22069   15 years vboxsync memobj-r0drv-darwin.cpp: Fixed assertion which would cause panic in …
(edit) @22057   15 years vboxsync thread-r0drv-linux.c: fixed inverted condition
(edit) @22052   15 years vboxsync IPRT: RT_MORE_STRICT for r0rdv and r0drv/darwin.
(edit) @22038   15 years vboxsync semspinmutex-r0drv-generic.c: Return VERR_SEM_BAD_CONTEXT if …
(edit) @21995   15 years vboxsync RTSemEventSignal/solaris-r0drv: interrupt flag assertions.
(edit) @21934   15 years vboxsync semspinmutex-r0drv-generic.cpp: deleted, we're using the .c version.
(edit) @21933   15 years vboxsync rtSemSpinMutexEnter: Fixed calls to RTThreadPreemptDisable with …
(edit) @21766   16 years vboxsync thread-r0drv-linux.c: shot at the 2.4 additions build breaks.
(edit) @21658   16 years vboxsync Runtime/memobj-freebsd: Fix crash during VM temrination on …
(edit) @21657   16 years vboxsync Runtime/memuserkernel-freebsd: Fix compilation. There is no …
(edit) @21633   16 years vboxsync vbi/memobj-r0drv-solaris.c: reserving kernel address space. (Same as …
(edit) @21621   16 years vboxsync memobj-r0drv-solaris.c: Implemented reserving kernel address space.
(edit) @21595   16 years vboxsync grumble
(edit) @21594   16 years vboxsync thread-r0drv-solaris.c: better interrupt context detection?
(edit) @21593   16 years vboxsync RTSemSpinMutexRequest: Some adjustments.
(edit) @21555   16 years vboxsync semspinmutex-r0drv-generic.c: better fix.
(edit) @21554   16 years vboxsync semspinmutex-r0drv-generic.c: Fixed missing wakup.
(edit) @21552   16 years vboxsync thread-r0drv-linux.c: Make sure we return boolean.
(edit) @21548   16 years vboxsync semspinmutex-r0drv-generic.c: Two bugfixes, more assertions.
(edit) @21545   16 years vboxsync semspinmutex-r0drv-generic.c: Fixed RTSemSpinMutexRelease.
(edit) @21543   16 years vboxsync semspinmutex-r0drv-generic.c: windows build fix
(edit) @21540   16 years vboxsync IPRT: RTSemSpinMutex implementation.
(edit) @21538   16 years vboxsync fixed comment.
(edit) @21537   16 years vboxsync todo
(edit) @21536   16 years vboxsync iprt/thread.h: Redefined RTThreadPreemptIsEnabled for systems without …
(edit) @21497   16 years vboxsync RTR0MemObj*: correctly reject unsupported alignment requirements …
(edit) @21452   16 years vboxsync Solaris/vbi: Fixed preemption issue for Solaris 10 by hardcoded offsets.
(edit) @21356   16 years vboxsync typo
(edit) @21349   16 years vboxsync spinlock-r0drv-linux.c: missing header.
(edit) @21337   16 years vboxsync IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
(edit) @21314   16 years vboxsync IPRT: Implemented rtR0MemObjNativeLockKernel for linux.
(edit) @21296   16 years vboxsync Linux kernel modules: compile fix for recent Linux kernels
(edit) @21292   16 years vboxsync svn:eol-style native
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