|
|
@21144
|
15 years |
vboxsync |
Prevent future mistakes with VM_FF_TESTANDCLEAR
|
|
|
@20961
|
15 years |
vboxsync |
fixed typo, it means occurred, not occured
|
|
|
@20901
|
15 years |
vboxsync |
VMEmt.cpp: Promoted the VMR3WaitU assertions to AssertLogRel.
|
|
|
@20880
|
15 years |
vboxsync |
Queue suspend and power off calls from the VM for SMP guests (deadlock …
|
|
|
@20864
|
15 years |
vboxsync |
SUP,*: API cleanup.
|
|
|
@20856
|
15 years |
vboxsync |
Another one
|
|
|
@20855
|
15 years |
vboxsync |
Extra assertion
|
|
|
@20663
|
15 years |
vboxsync |
VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
|
|
|
@20593
|
15 years |
vboxsync |
VMEmt.cpp: Fixed another crash in the VMR3CreateVM failure path, SMP …
|
|
|
@19821
|
16 years |
vboxsync |
TM: TMTimerPoll cleanup.
|
|
|
@19797
|
16 years |
vboxsync |
Release all taken locks in VMMR3FatalDump instead.
|
|
|
@19699
|
16 years |
vboxsync |
Loggign update
|
|
|
@19682
|
16 years |
vboxsync |
Try to cleanup after one VCPU goes into guru meditation mode. Release …
|
|
|
@19660
|
16 years |
vboxsync |
TM+affected: SMP changes in progress.
|
|
|
@19539
|
16 years |
vboxsync |
VMMR3YieldSuspend: only cpu 0 for now.
|
|
|
@19461
|
16 years |
vboxsync |
VMEm.cpp: Check for VMCPUSTATE_STARTED_EXEC_REM before calling …
|
|
|
@19435
|
16 years |
vboxsync |
VMM: VMCPU::enmState.
|
|
|
@19423
|
16 years |
vboxsync |
Action flag updates
|
|
|
@19422
|
16 years |
vboxsync |
Use VM_FF_TESTANDCLEAR for VM_FF_RESET
|
|
|
@19407
|
16 years |
vboxsync |
VMEmt.cpp: Implemented VMNOTIFYFF_FLAGS_POKE. (not working though as …
|
|
|
@19401
|
16 years |
vboxsync |
VMEmt.cpp: Another SMP todo
|
|
|
@19400
|
16 years |
vboxsync |
VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM …
|
|
|
@19395
|
16 years |
vboxsync |
GVMM,VM: Register the other EMTs or we assert painfully in …
|
|
|
@19300
|
16 years |
vboxsync |
VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
|
|
|
@19299
|
16 years |
vboxsync |
VMReq/Emt: comments.
|
|
|
@19257
|
16 years |
vboxsync |
Reapplied 46658 + fix
|
|
|
@19255
|
16 years |
vboxsync |
Backed out 46655-57 for now
|
|
|
@19252
|
16 years |
vboxsync |
SUPCallVMMR0(Ex) arguments must include the VCPU id.
Note: support …
|
|
|
@19229
|
16 years |
vboxsync |
Only the first VCPU may initialize the VM during early init.
|
|
|
@19226
|
16 years |
vboxsync |
Fixed action flag splitup regression (#3869)
|
|
|
@19217
|
16 years |
vboxsync |
UVM splitup for SMP guests. Global and local request packets supported.
|
|
|
@19141
|
16 years |
vboxsync |
Action flags breakup.
Fixed PGM saved state loading of 2.2.2 images. …
|
|
|
@19032
|
16 years |
vboxsync |
Split TM for SMP guests.
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18619
|
16 years |
vboxsync |
PDM,EM: Killed PDMR3Poll. RIP.
|
|
|
@13858
|
16 years |
vboxsync |
Pass the VMCPU id to the ring 0 callbacks.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13791
|
16 years |
vboxsync |
Moving data around
|
|
|
@13785
|
16 years |
vboxsync |
More updates
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13765
|
16 years |
vboxsync |
VM request updates for dispatching packets to individual CPU threads.
|
|
|
@13667
|
16 years |
vboxsync |
#1865: VM.
|
|
|
@13059
|
16 years |
vboxsync |
gcc warning
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12549
|
16 years |
vboxsync |
VMM: Implemented a TSC mode where it's tied to execution and halt …
|
|
|
@8795
|
17 years |
vboxsync |
Fiex bad OFF -> GURU state transition.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@6804
|
17 years |
vboxsync |
Fixed VMR3PowerOn regression.
The problem was that the EMT outer …
|
|
|
@6799
|
17 years |
vboxsync |
Fixed two bugs in the VMR3Create failure path introduced in the big …
|
|
|
@6796
|
17 years |
vboxsync |
Fixed init problems wrt. VM ownership by implementing the UVM …
|
|
|
@6632
|
17 years |
vboxsync |
doc typo.
|
|
|
@6300
|
17 years |
vboxsync |
no "\n", ".", nor "!" at end of an error message
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5167
|
17 years |
vboxsync |
New halt method.
|
|
|
@5080
|
17 years |
vboxsync |
Debugging problem with too much spinning. Read parameters.
|
|
|
@5031
|
17 years |
vboxsync |
Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
|
|
|
@4295
|
17 years |
vboxsync |
VMSTATE_GURU_MEDITATION when EMR3Execute returns with the EM state …
|
|
|
@4071
|
17 years |
vboxsync |
Biggest check-in ever. New source code headers for all (C) innotek files.
|
|
|
@4013
|
17 years |
vboxsync |
pdm.h = include pdm*.h; pdmapi.h = only the 'core' pdm APIs.
|
|
|
@3273
|
17 years |
vboxsync |
Switch to the new halt method. potentially risky.
|
|
|
@2984
|
18 years |
vboxsync |
configurable halt method. (still using the old stuff)
|
|
|
@2981
|
18 years |
vboxsync |
InnoTek -> innotek: all the headers and comments.
|
|
|
@2965
|
18 years |
vboxsync |
Forgot to commit this the other day…
|
|
|
@2830
|
18 years |
vboxsync |
Halt loop - work in progress.
|
|
|
@2776
|
18 years |
vboxsync |
Release statistics, dumping them to the release log upon VM …
|
|
|
@2284
|
18 years |
vboxsync |
Left some logging enabled there…
|
|
|
@2283
|
18 years |
vboxsync |
Working TMCLOCK_VIRTUAL_SYNC.
|
|
|
@1633
|
18 years |
vboxsync |
warning.
|
|
|
@1057
|
18 years |
vboxsync |
Trapping and virtualizing TSC (both disabled).
|
|
|
@866
|
18 years |
vboxsync |
Backed out 18570 & 18569
|
|
|
@864
|
18 years |
vboxsync |
Added VMSTATE_SUSPENDED_NOSAVE state handling.
|
|
|
@247
|
18 years |
vboxsync |
Out of memory reporting for dynamic memory allocation case.
|
|
|
@23
|
18 years |
vboxsync |
string.h & stdio.h + header cleanups.
|
|
|
@1
|
55 years |
vboxsync |
import
|