VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @24034   15 years vboxsync Backed out r53864; will cause too many problems unfortunately.
(edit) @24021   15 years vboxsync Use KeSetSystemAffinityThread in RTThreadPreemptDisable/Enable. …
(edit) @24014   15 years vboxsync Removed rtMpClearPoke function as it's no longer required. (fixes …
(edit) @23861   15 years vboxsync Check if DPC array was initialized
(edit) @23684   15 years vboxsync Compile fix
(edit) @23683   15 years vboxsync Use KeIpiGenericCall on Vista by default as well
(edit) @23610   15 years vboxsync IPRT,VMM,SUPDrv,VBGLR0: Added a parameter to RTR0MemObjLockUser/Kernel …
(edit) @23546   15 years vboxsync Use KeIpiGenericCall on Windows 7 hosts.
(edit) @23506   15 years vboxsync Use HalSendSoftwareInterrupt in Windows 7 (not exported in Vista)
(edit) @23416   15 years vboxsync Disable HalRequestIpi for Windows 7 again
(edit) @23413   15 years vboxsync Comment added
(edit) @23412   15 years vboxsync Enabled HalRequestIpi usage again. Hopefully works with Windows 7 too …
(edit) @23376   15 years vboxsync Don't use HalRequestIpi. Blue screens on Windows 7.
(edit) @23370   15 years vboxsync Compile fix
(edit) @23367   15 years vboxsync Experiment with HalRequestIpi
(edit) @23181   15 years vboxsync RTMpPokeCpu: return error if KeInsertQueueDpc fails.
(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) @23065   15 years vboxsync Runtime: fixed IPRT_TARGET_NT4.
(edit) @22151   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(edit) @22150   15 years vboxsync IPRT,SUPDrv: Changed RTTHREADPREEMPTSTATE breaking binary …
(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) @21283   15 years vboxsync memuserkernel-r0drv-nt.cpp: build fix.
(edit) @21282   15 years vboxsync iprt/mem.h: Added RTR0MemAreKernelAndUserRangesDifferent.
(edit) @21279   15 years vboxsync RTR0MemUser/Kernel implementation for NT. (also completely untested)
(edit) @20929   15 years vboxsync semevent-r0drv-nt.cpp: s/pEventInt/pThis/g
(edit) @20923   15 years vboxsync semevent*-r0drv-nt.cpp: we've agreed that only the object is subject …
(edit) @20913   15 years vboxsync semevent*-r0drv-nt.cpp: Removed left over WaitReason bits.
(edit) @20912   15 years vboxsync semeventmulti-r0drv-nt.cpp,semevent-r0drv-nt.cpp: Seems it's ok to …
(edit) @20884   15 years vboxsync More comments
(edit) @20883   15 years vboxsync Call KeWaitForSingleObject with UserMode for event semaphores
(edit) @20525   16 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) @20130   16 years vboxsync build fix.
(edit) @20124   16 years vboxsync IPRT,SUP: Minor driver version change - added …
(edit) @19990   16 years vboxsync initterm-r0drv-nt.cpp: more names.
(edit) @19983   16 years vboxsync initterm-r0drv-nt.cpp: Some more data.
(edit) @19975   16 years vboxsync initterm-r0drv-nt.cpp: Proper Vista64 test.
(edit) @19971   16 years vboxsync initterm-r0drv-nt.cpp: XP64 (untested).
(edit) @19969   16 years vboxsync IPRT/r0drv-nt: Cleaning up the preemption hacks; XP SP2 is done.
(edit) @19915   16 years vboxsync iprt/nt: RTThreadPreemptIsPending (untested).
(edit) @19914   16 years vboxsync iprt/nt: RTThreadPreemptIsPending sketch.
(edit) @19911   16 years vboxsync Don't assert. KeInsertQueueDPC returns FALSE if it's already in the queue.
(edit) @19830   16 years vboxsync Bugfix
(edit) @19826   16 years vboxsync Implemented a non-blocking RTMpPokeCpu for Windows hosts.
(edit) @19711   16 years vboxsync HGSMI: host->guest command processing working
(edit) @18988   16 years vboxsync PGM api changes
(edit) @18496   16 years vboxsync IPRT/the-nt-kernel.h: shut up warnings about stupid intrinsics.
(edit) @15896   16 years vboxsync Oops
(edit) @15895   16 years vboxsync RTMpIsCpuWorkPending changed; previous code wasn't useful
(edit) @15843   16 years vboxsync RTMpIsCpuWorkPending() -> RTMpIsCpuWorkPending(void), corrected …
(edit) @15839   16 years vboxsync Experimental implementation of RTMpIsCpuWorkPending for windows hosts.
(edit) @15837   16 years vboxsync Added RTMpIsCpuWorkPending stub.
(edit) @14824   16 years vboxsync IPRT: RTR0MemObjMapKernelEx for mapping a portion of a memory object …
(edit) @14298   16 years vboxsync Corrected a couple of grammos.
(edit) @14069   16 years vboxsync alloc-r0drv.cpp: 64-bit MSC warning hunt.
(edit) @13272   16 years vboxsync mp-r0drv-nt.cpp: updated w2k8 todos.
(edit) @13262   16 years vboxsync iprt: RTThreadPreemptIsEanbled - check the interrupt flags too.
(edit) @13254   16 years vboxsync IPRT: Added RTThreadPreemptIsEnabled, RTThreadPreemptDisable and …
(edit) @12160   16 years vboxsync IPRT/semfastmutex-r0drv-nt: Fail RTSemFastMutexRequest calls with IRQL …
(edit) @11982   16 years vboxsync All: license header changes for 2.0 (OSE headers, add Sun GPL/LGPL …
(edit) @11917   16 years vboxsync assert-r0drv-nt: (C).
(edit) @11916   16 years vboxsync assert-r0drv-nt: just do the same as everyone else.
(edit) @11900   16 years vboxsync IPRT: assert-r0drv-nt.c -> assert-r0drv-nt.cpp.
(edit) @11899   16 years vboxsync iprt: props and missing bits in assert-r0drv-nt.c.
(edit) @10827   16 years vboxsync It's not very clear what this Contention field really means. Seems to …
(edit) @10738   16 years vboxsync Assert on the fast mutex semaphore being release and having no …
(edit) @9959   16 years vboxsync ring-0 nt: fixed typo in RTTimerStart that caused timers to run at a …
(edit) @9958   16 years vboxsync comment.
(edit) @9609   17 years vboxsync Todo.
(edit) @9603   17 years vboxsync oops. left a RTR0MpNotificationTerm call there.
(edit) @9602   17 years vboxsync Changed RTR0MpNotificationInit/Term to rtR0MpNotificationInit/Term and …
(edit) @9586   17 years vboxsync Fixed missing time unit conversion in RTTimerREquestSystemGranularity.
(edit) @9585   17 years vboxsync warnings
(edit) @9584   17 years vboxsync Inverted test in RTMpOnSpecific.
(edit) @9583   17 years vboxsync Some fixes and adjustments.
(edit) @9582   17 years vboxsync Query the procedures in the init function.
(edit) @9580   17 years vboxsync Raw untested timer code for NT.
(edit) @9567   17 years vboxsync Made the code compile and fixed the g_rtMpNtCpuSet update order.
(edit) @9563   17 years vboxsync Cache the KeQueryActiveProcessors() result at init (see crash reading …
(edit) @9436   17 years vboxsync Fixed typo (Present -> Possible).
(edit) @9433   17 years vboxsync Fixed build break.
(edit) @9429   17 years vboxsync RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and …
(edit) @9311   17 years vboxsync props
(edit) @8840   17 years vboxsync Disabled assertion
(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) @7913   17 years vboxsync Check for NIL_CPUID in RTMpOnSpecific.
(edit) @7506   17 years vboxsync Made assertion private
(edit) @7459   17 years vboxsync More comments
(edit) @7458   17 years vboxsync Comment
(edit) @7391   17 years vboxsync OSE
(edit) @7169   17 years vboxsync Doxygen fixes.
(edit) @7042   17 years vboxsync Fence the r0drv heap routines for strict builds.
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