VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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) @29705   15 years vboxsync build fix
(edit) @29703   15 years vboxsync Runtime: NT4 fixes
(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) @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) @29476   15 years vboxsync Tabs.
(edit) @29475   15 years vboxsync Solaris/r0drv: fixed double downgrading of a page lock.
(edit) @29300   15 years vboxsync RTMpPokeCpu-r0drv-solaris.c: needed assert.h.
(edit) @29284   15 years vboxsync r0drv/solaris: asm*.h fixes
(edit) @29281   15 years vboxsync iprt/r0drv/solaris: asm*.h fixes.
(edit) @29255   15 years vboxsync darwin+asm.h build fixes.
(edit) @29254   15 years vboxsync r0drv/nt: More fixes.
(edit) @29253   15 years vboxsync initterm-r0drv-nt.cpp: build fix.
(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) @28655   15 years vboxsync Solaris/r0drv: SemEventMulti fix double decrement.
(edit) @28633   15 years vboxsync Solaris/r0drv: RTSemMutex fix ref counting.
(edit) @28608   15 years vboxsync Solaris/r0drv: fixed ref counting.
(edit) @28566   15 years vboxsync Solaris/r0drv: semevent mutex fixes.
(edit) @28551   15 years vboxsync Comments and spaces.
(edit) @28533   15 years vboxsync Solaris/r0drv: RTSemMutex, removed cWaking, fSignaled added cRefs.
(edit) @28532   15 years vboxsync Solaris/r0drv: RTSemMutex implementation.
(edit) @28519   15 years vboxsync Compile fix
(edit) @28517   15 years vboxsync semmutex-r0drv-nt.cpp: Made a shot at RTSemMutexIsOwned.
(edit) @28515   15 years vboxsync semmutex-r0drv-darwin.cpp: Initial implementation.
(edit) @28503   15 years vboxsync IPRT: Split up r0drv/darwin/semaphore-r0drv-darwin.cpp.
(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) @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) @28093   15 years vboxsync Runtime/r0drv: Solaris, fixed rtr0MemObjNativeAllocCont to be below 4G …
(edit) @28018   15 years vboxsync Solaris/r0drv: memobj, Argh.
(edit) @28017   15 years vboxsync Solaris/r0drv: memobj, Move the Assertion check to common path.
(edit) @27776   15 years vboxsync Solaris/r0drv: vbi fix, unsigned overflow.
(edit) @27740   15 years vboxsync Solaris/r0drv: use our own dummy kernel vnode for page_allocs. kvp …
(edit) @27727   15 years vboxsync vbi.h: missing function prototype.
(edit) @27675   15 years vboxsync r0drv/Solaris: oops.
(edit) @27674   15 years vboxsync r0drv/Solaris: comment.
(edit) @27673   15 years vboxsync r0drv/Solaris: Physical non-contig allocations without kernel mapping.
(edit) @27669   15 years vboxsync Runtime/r0drv/linux: fixed RTR0MemKernelIsValidAddr() for AMD64
(edit) @27414   15 years vboxsync Solaris/r0drv: use ddi_umem_alloc for NC pages.
(edit) @27373   15 years vboxsync Solaris/memobj: Try ddi_umem_alloc on the testbox.
(edit) @27352   15 years vboxsync memobj-r0drv-nt.cpp: NT4 (vanilla, didn't check sp6) doesn't have …
(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) @27146   15 years vboxsync memobj-r0drv-freebsd.c: Major rewrite again. Removed most of the …
(edit) @27115   15 years vboxsync memobj-r0drv-solaris.c: corrected some assertions.
(edit) @27050   15 years vboxsync r0drv/Solaris/alloc-r0drv-solaris: some cleanup.
(edit) @27037   15 years vboxsync r0drv/solaris/memobj-r0drv-solaris: some cleanup.
(edit) @27010   15 years vboxsync solaris/vbi/vbi.c: spaces to tabs.
(edit) @27009   15 years vboxsync r0drv/solaris/memobj-r0drv-solaris: fixed max PHYS address …
(edit) @27004   15 years vboxsync rtR0MemObjNativeAllocPhysNC: removed local debug statement.
(edit) @27003   15 years vboxsync rtR0MemObjNativeAllocPhysNC implementation for Solaris.
(edit) @26994   15 years vboxsync r0drv: comment typo
(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) @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) @26840   15 years vboxsync Runtime/nt: In rtR0MemObjNativeAllocPhys() don't use …
(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) @26666   15 years vboxsync r0drv/solaris: log fix.
(edit) @26643   15 years vboxsync Solaris/R0drv: temporary failure case logging in contig alloc.
(edit) @26492   15 years vboxsync Runtime: whitespace cleanup.
(edit) @26455   15 years vboxsync Fixed regression
(edit) @26436   15 years vboxsync Update
(edit) @26435   15 years vboxsync Disallow non-paged alignment allocation in RTR0MemObjAllocPhysEx for …
(edit) @26434   15 years vboxsync Use MmAllocateContiguousMemorySpecifyCache for specifying the …
(edit) @26432   15 years vboxsync Update function description
(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) @25759   15 years vboxsync iprt/semaphore.h: RT_LOCK_CHECK_ORDER && IN_RING3 -> wrap …
(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) @25645   15 years vboxsync IPRT,DoxyFile.Core: Mopped up the errors in the IPRT doxygen run.
(edit) @25642   15 years vboxsync DOXYGEN -> DOXYGEN_RUNNING.
(edit) @25591   15 years vboxsync fix for compiling against Linux 2.6.33+
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