VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @29661   15 years vboxsync IPRT: IPRT_DEBUG_SEMS cleanup - use macros.
(edit) @29648   15 years vboxsync Runtime: s/TASK_COMM_LEN/sizeof(current->comm)/ (fix debug builds …
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(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) @28788   15 years vboxsync iprt/memobj: use the correct object for determining the cache policy
(edit) @28777   15 years vboxsync iprt: added CachePolicy parameter to RTR0MemObjEnterPhys()
(edit) @28702   15 years vboxsync spinlock-r0drv-linux.c: Added checks for consistent NoIrq usage.
(edit) @28697   15 years vboxsync assert-r0drv-linux.c: added KERN_EMERG to the printk()s.
(edit) @28469   15 years vboxsync semmutex-r0drv-linux.c: fairness fix.
(edit) @28466   15 years vboxsync semmutex-r0drv-linux.c: bug fix.
(edit) @28462   15 years vboxsync IPRT,SUPDrv: Basic testcase for ring-0 RTSemMutex*.
(edit) @28436   15 years vboxsync IPRT: Reimplemented RTSemMutex for ring-0 linux - untested.
(edit) @28298   15 years vboxsync iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
(edit) @27669   15 years vboxsync Runtime/r0drv/linux: fixed RTR0MemKernelIsValidAddr() for AMD64
(edit) @27199   15 years vboxsync r0drv/linux/timer: hrtimer pinning fix for Linux >= 2.6.31 (code not …
(edit) @27198   15 years vboxsync r0drv/linux/timer: be consistent, this is SMP only
(edit) @27196   15 years vboxsync build fix
(edit) @27194   15 years vboxsync r0drv/linux/timer: adapt to Linux kernels >= 2.6.31 where …
(edit) @26869   15 years vboxsync Runtime/r0drv/memobj-linux: added printk debugging output for path in …
(edit) @26866   15 years vboxsync Runtime/r0drv/memobj-linux: alignment for …
(edit) @26864   15 years vboxsync Runtime/r0drv/memobj-linux: alignment for rtR0MemObjNativeAllocPhys()
(edit) @26847   15 years vboxsync Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
(edit) @26430   15 years vboxsync Introducing RTR0MemObjAllocPhysEx
(edit) @26344   15 years vboxsync Runtime: white space cleanup.
(edit) @25951   15 years vboxsync Runtime: gcc warning
(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) @25721   15 years vboxsync iprt/RTSemMutex: MutexSem -> hMutexSem
(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) @25714   15 years vboxsync iprt: Adjuested the remaining RTSemMutex implementations.
(edit) @25642   15 years vboxsync DOXYGEN -> DOXYGEN_RUNNING.
(edit) @25591   15 years vboxsync fix for compiling against Linux 2.6.33+
(edit) @25536   15 years vboxsync iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
(edit) @25530   15 years vboxsync rtR0AssertNativeMsg2V: fixes all over the place.
(edit) @25528   15 years vboxsync IPRT,SUPDrv,++: AssertMsg[12] -> AssertMsg1Weak, AssertMsg1, …
(edit) @25427   15 years vboxsync Runtime/r0drv/timer-linux: make the hrtimer code work, requires Linux …
(edit) @25425   15 years vboxsync the-linux-kernel.h: PAGE_KERNEL_EXEC was introduced with 2.6.8.
(edit) @25378   15 years vboxsync Use RTSemMutexRequest*Debug in strict builds.
(edit) @24956   15 years vboxsync Runtime/r0drv/linux: final fix for the prepare_to_wait() / …
(edit) @24902   15 years vboxsync Runtime/r0drv/linux: fix for the finish_wait() fix
(edit) @24885   15 years vboxsync build fix
(edit) @24883   15 years vboxsync Runtime/r0drv/linux: fix finish_wait() for Linux 2.4 kernels
(edit) @24181   15 years vboxsync VMM,SUPDrv,IPRT: Always initialize RTSPINLOCKTMP structures.
(edit) @23717   15 years vboxsync Runtime/r0drv/linux: include linux/sched.h directly (was always …
(edit) @23611   15 years vboxsync typo
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @22680   15 years vboxsync memobj-r0drv-linux.c: the goto police.
(edit) @22679   15 years vboxsync memobj-r0drv-linux.c: polish.
(edit) @22617   15 years vboxsync build fix 1
(edit) @22616   15 years vboxsync build fix
(edit) @22613   15 years vboxsync Runtime/r0drv/linux: introduced hack to properly map pages on PAE …
(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) @22355   15 years vboxsync Runtime/Linux: don't allow to pass pages above 4GB to …
(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) @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) @22057   15 years vboxsync thread-r0drv-linux.c: fixed inverted condition
(edit) @21766   15 years vboxsync thread-r0drv-linux.c: shot at the 2.4 additions build breaks.
(edit) @21552   15 years vboxsync thread-r0drv-linux.c: Make sure we return boolean.
(edit) @21538   15 years vboxsync fixed comment.
(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) @21356   15 years vboxsync typo
(edit) @21349   15 years vboxsync spinlock-r0drv-linux.c: missing header.
(edit) @21337   15 years vboxsync IPRT,HostDrv,AddDrv: Export public IPRT symbols for the linux kernel …
(edit) @21314   15 years vboxsync IPRT: Implemented rtR0MemObjNativeLockKernel for linux.
(edit) @21296   15 years vboxsync Linux kernel modules: compile fix for recent Linux kernels
(edit) @21284   15 years vboxsync RTR0MemAreKernelAndUserRangesDifferent -> …
(edit) @21282   15 years vboxsync iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
(edit) @21278   15 years vboxsync RTR0MemUser/Kernel implementation for linux. (hope it compiles most places)
(edit) @21266   15 years vboxsync the-linux-kernel.h: fixed PAGE_SIZE warnings.
(edit) @20525   15 years vboxsync iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20364   16 years vboxsync IPRT: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20124   16 years vboxsync IPRT,SUP: Minor driver version change - added …
(edit) @19941   16 years vboxsync iprt/linux: Fixed RTThreadPreemptIsEnabled, only tested without …
(edit) @19937   16 years vboxsync IPRT: Merge RTThreadPreemptDisable-r0drv-linux.c & …
(edit) @19912   16 years vboxsync iprt/linux: RTThreadPreemptIsPending update.
(edit) @19907   16 years vboxsync IPRT: RTThreadPreemptIsPending for linux
(edit) @19888   16 years vboxsync semevent-r0drv-linux.c: Use ASMAtomicWriteU32 instead of XchgU32.
(edit) @19887   16 years vboxsync semevent-r0drv-linux.c: Fixed missing initialization of the fState …
(edit) @19886   16 years vboxsync semevetnmulti-r0drv-linux.c: Fixed missing initialization of the …
(edit) @19389   16 years vboxsync IPRT: Implemented RTMpPokeCpu where it made sense (untested).
(edit) @18522   16 years vboxsync memobj-r0drv-linux.c: nitpicking.
(edit) @18250   16 years vboxsync enable vm_insert_page() for Linux 2.6.23+
(edit) @16464   16 years vboxsync set VM_LOCKED to pin pages allocated with mmap()
(edit) @15851   16 years vboxsync small cosmetical fix
(edit) @15843   16 years vboxsync RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
(edit) @15837   16 years vboxsync Added RTMpIsCpuWorkPending stub.
(edit) @15801   16 years vboxsync linux RTThreadPreemptDisable/Restore: Set and check dummy like on Solaris.
(edit) @15798   16 years vboxsync implemented RTThreadPreemptDisable() and RTThreadPreemptRestore
(edit) @14824   16 years vboxsync IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
(edit) @14465   16 years vboxsync thread2-r0drv-linux.c: RTThreadPreemptIsEnabled, return false if …
(edit) @14423   16 years vboxsync Debug log mutex fix for linux in atomic context.
(edit) @14318   16 years vboxsync Fix a couple of words doubled in comments. No code changes.
(edit) @13994   16 years vboxsync better check
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