VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @42037   12 years vboxsync Runtime/Darwin: RT_BIT -> iprt/x86.h constants (please review)
(edit) @42035   12 years vboxsync r0drv/darwin/memobj: RT_ALIGN_Z.
(edit) @42025   12 years vboxsync A few missed copyright year updates.
(edit) @42024   12 years vboxsync VMM: RDTSCP support on Intel. Segregated some common CPU features from …
(edit) @41169   13 years vboxsync IPRT,SUPDrv: RTR0MemKernelCopyFrom/To for safe kernel memory access in …
(edit) @41090   13 years vboxsync memobj-r0drv-darwin.cpp: Attempt at fixing the vm_protect/fExecute problem.
(edit) @41077   13 years vboxsync Disabled the broken vm_protect code again.
(edit) @41070   13 years vboxsync memobj-r0drv-darwin.cpp: Respect the fExecutable flag again.
(edit) @41069   13 years vboxsync GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from …
(edit) @41061   13 years vboxsync alloc-r0drv-darwin.cpp: call RTR0MemObjProtect since fExecutable isn't …
(edit) @41060   13 years vboxsync Disabled experimental honoring of the fExecutable parameter in …
(edit) @41054   13 years vboxsync alloc-r0drv-darwin.cpp: Use RTR0MemObjAllocPage to satisfy …
(edit) @41053   13 years vboxsync memobj-r0drv-darwin.cpp: Use rtR0MemObjNativeProtect to set …
(edit) @41052   13 years vboxsync Deal with 10.8 being PIE and not loaded at the link address.
(edit) @41050   13 years vboxsync Made dbgkrnlinfo-r0drv-darwin.cpp work with 10.8 preview 3.
(edit) @40856   13 years vboxsync IPRT: Transformed the RTR0MachKernel API into RTR0DbgKrnlInfo.
(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) @39515   13 years vboxsync *: Use RTLISTANCHOR.
(edit) @39443   13 years vboxsync Introduced RTThreadSleepNoLog for spinlocking in the electric fence …
(edit) @37597   13 years vboxsync darwin build fix
(edit) @37578   13 years vboxsync duh
(edit) @37577   13 years vboxsync IPRT/darwin-r0drv: Redid RTFileReadAt without using vn_rdwr which …
(edit) @37575   13 years vboxsync IPRT/darwin-r0drv: Implemented RTMpPokeCpu and …
(edit) @37573   13 years vboxsync iprt: More kernel symbol resolving on darwin.
(edit) @37569   13 years vboxsync IPRT: More in kernel file I/O code for darwin.
(edit) @37568   13 years vboxsync opening files from the kernel (darwin)…
(edit) @37566   13 years vboxsync more testing, bugfixing and docs.
(edit) @37565   13 years vboxsync mach_kernel-r0drv-darwin.cpp: Added a bunch of known symbols.
(edit) @37562   13 years vboxsync fixes.
(edit) @37561   13 years vboxsync build fix
(edit) @37560   13 years vboxsync IPRT: Darwin symbol hacking in progress.
(edit) @37055   14 years vboxsync threadpreempt-r0drv-darwin.cpp: g_aPreemptHacks is too small for snow …
(edit) @37054   14 years vboxsync mp-r0drv-darwin.cpp: Eliminate MY_DARWIN_MAX_CPUS - snow leopard …
(edit) @37041   14 years vboxsync IPRT: Refined the RTThreadPreemptIsPending fix.
(edit) @37040   14 years vboxsync RTThreadPreemptIsPending/darwin: Try to unbreak this on AMD64.
(edit) @36555   14 years vboxsync Use DECLHIDDEN, especially in IPRT.
(edit) @36540   14 years vboxsync memuserkernel-r0drv-darwin.cpp needs iprt/assert.h
(edit) @36264   14 years vboxsync mp-r0drv-darwin.cpp: Use the generic 'possible' implementation.
(edit) @36232   14 years vboxsync RTCPUSET, SUPDrv: Preparation for supporting 256 CPUs/cores/threads.
(edit) @36192   14 years vboxsync typo
(edit) @36190   14 years vboxsync IPRT,Drivers: Committed a modified version of the …
(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) @33269   14 years vboxsync IPRT: A quick replacement of the RTMemPage* and RTMemExec* APIs on …
(edit) @33158   14 years vboxsync build fixes
(edit) @33155   14 years vboxsync IPRT: Added RTSemEventGetResolution and RTSemEventMultiGetResolution …
(edit) @33047   14 years vboxsync IPRT: Implemented RTSemEventWaitEx* for r0drv darwin.
(edit) @33042   14 years vboxsync IPRT: Implemented RTSemEventMultiWaitEx* for r0drv darwin.
(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) @32348   14 years vboxsync RTR0MemObj*: Return VERR_NOT_SUPPORTED instead of VERR_NOT_IMPLEMENTED …
(edit) @29255   15 years vboxsync darwin+asm.h build fixes.
(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) @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) @28298   15 years vboxsync iprt,Config.kmk: Make sure the RTMemAllocVar* alignment gets poisoned …
(edit) @26847   15 years vboxsync Don't pass uAlignment=0 to rtR0MemObjNativeAllocPhys, resolve the …
(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) @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) @25536   15 years vboxsync iprt/assert.h: Added RTAssertMsg2Add[Weak][V] for dumping the lock …
(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) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @22074   15 years vboxsync semaphore-r0drv-darwin.cpp: cMillies == 0 will not block.
(edit) @22069   15 years vboxsync memobj-r0drv-darwin.cpp: Fixed assertion which would cause panic in …
(edit) @22052   15 years vboxsync IPRT: RT_MORE_STRICT for r0rdv and r0drv/darwin.
(edit) @21537   15 years vboxsync todo
(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) @21274   15 years vboxsync RTR0MemUser/Kernel implementation for darwin.
(edit) @21273   15 years vboxsync RTR0MemUser/Kernel implementation for darwin.
(edit) @20525   16 years vboxsync iprt/memobj.h: Added RTR0MemObjProtect, only implemented for darwin.
(edit) @20507   16 years vboxsync memobj-r0drv-darwin.cpp: Failed attempt at fixing …
(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) @20355   16 years vboxsync IPRT: some dbgmod bits.
(edit) @20124   16 years vboxsync IPRT,SUP: Minor driver version change - added …
(edit) @19956   16 years vboxsync memobj-r0drv-darwin.cpp: Added an ugly hack in …
(edit) @19922   16 years vboxsync iprt/semaphore-r0drv-darwin.cpp: Fixed interruptable waits, they …
(edit) @19919   16 years vboxsync iprt/r0drv: Darwin implementation of RTThreadPreempt*. Stub …
(edit) @19389   16 years vboxsync IPRT: Implemented RTMpPokeCpu where it made sense (untested).
(edit) @19056   16 years vboxsync IPRT/darwin-r0: Fixed bug in RTMpOnOthers.
(edit) @16958   16 years vboxsync mp-r0drv-darwin: don't use ml_get_max_cpus, it's obsolete.
(edit) @16354   16 years vboxsync mp-r0drv-darwin.cpp, the-darwin-kernel.h: ml_get_max_cpus() isn't …
(edit) @16332   16 years vboxsync time-r0drv-darwin.cpp: removed duplicated documentation.
(edit) @16331   16 years vboxsync time-r0drv-darwin.cpp: 10.6 build fix.
(edit) @16330   16 years vboxsync the-darwin-kernel.h: Added IOKit/IOBufferMemoryDescriptor.h and made …
(edit) @16329   16 years vboxsync memobj-r0drv-darwin.cpp: A few APIs was retired or deprecated in …
(edit) @16328   16 years vboxsync darwin-r0/RTMpGetSet: Generic implementation.
(edit) @15843   16 years vboxsync RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
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