VirtualBox

source: vbox/trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @60771   9 years vboxsync RTMpPoke/nt: Removed all the HalSendSoftwareInterrupt code, don't want …
(edit) @60704   9 years vboxsync rtMpCallUsingDpcs: Fixed incorrect check.
(edit) @60282   9 years vboxsync Runtime/r0drv/nt: another Parfait __stdcall problem
(edit) @60278   9 years vboxsync HostDrivers/Runtime: fixed a few functions according to __stdcall …
(edit) @57978   9 years vboxsync IPRT: Doxygen warning fixes (last ones, hopefully).
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56290   9 years vboxsync IPRT: Updated (C) year.
(edit) @54501   10 years vboxsync Reverted r98596, only using broadcast IPI in RTMpOnSpecific for …
(edit) @54488   10 years vboxsync NT: Try only using IPIs in RTMpOnSpecific.
(edit) @54417   10 years vboxsync NT4 build fix.
(edit) @54415   10 years vboxsync IPRT/r0drv/mp: Added RTMpCurSetIndex and RTMpCurSetIndexAndId.
(edit) @54414   10 years vboxsync mp-r0drv-nt.cpp: Enabled new RTMpOnSpecific code.
(edit) @54413   10 years vboxsync mp-r0drv-nt.cpp: Forgot RTMpOnPairIsConcurrentExecSupported.
(edit) @54410   10 years vboxsync IPRT/r0drv: Implemented RTMpOnPair for NT (windows).
(edit) @53768   10 years vboxsync RTMpOnSpecific/r0drv-nt: Sketched out an alternative implementation …
(edit) @53765   10 years vboxsync mp-r0drv-nt.cpp: RTMpSpecific should only use broadcast IPIs when …
(edit) @53720   10 years vboxsync IPRT/r0drv/nt: More RTMpPokeCpu work, this time for 32-bit windows 7 …
(edit) @53718   10 years vboxsync RTMpPokeCpu+RTMpOn*/r0drv-nt: Reworked RTMpOn* using KeIpiGenericCall …
(edit) @53717   10 years vboxsync IPRT/r0drv/nt: Fixed crash in rtmpNtDPCWrapper.
(edit) @52618   10 years vboxsync HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
(edit) @44529   12 years vboxsync header (C) fixes
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @37379   13 years vboxsync blank lines
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(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) @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) @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) @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) @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) @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) @13272   16 years vboxsync mp-r0drv-nt.cpp: updated w2k8 todos.
(edit) @9609   16 years vboxsync Todo.
(edit) @9585   16 years vboxsync warnings
(edit) @9584   16 years vboxsync Inverted test in RTMpOnSpecific.
(edit) @9582   16 years vboxsync Query the procedures in the init function.
(edit) @9563   16 years vboxsync Cache the KeQueryActiveProcessors() result at init (see crash reading …
(edit) @9436   16 years vboxsync Fixed typo (Present -> Possible).
(edit) @9433   16 years vboxsync Fixed build break.
(edit) @9429   16 years vboxsync RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and …
(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
(add) @7391   17 years vboxsync OSE
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