|
|
@19403
|
16 years |
vboxsync |
VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
|
|
|
@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 …
|
|
|
@19322
|
16 years |
vboxsync |
Deal with reset, suspend, resume, poweroff for SMP guests.
|
|
|
@19300
|
16 years |
vboxsync |
VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
|
|
|
@19293
|
16 years |
vboxsync |
DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
|
|
|
@19267
|
16 years |
vboxsync |
Cleaned up the VMREQDEST_BROADCAST code.
|
|
|
@19265
|
16 years |
vboxsync |
SMP cleanup fixes.
|
|
|
@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 …
|
|
|
@19238
|
16 years |
vboxsync |
Moved idCpu init
|
|
|
@19231
|
16 years |
vboxsync |
Allow multiple VCPUs here too
|
|
|
@19229
|
16 years |
vboxsync |
Only the first VCPU may initialize the VM during early init.
|
|
|
@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. …
|
|
|
@19102
|
16 years |
vboxsync |
VMM: Don't signal REM during destruction, we won't be stuck in there.
|
|
|
@19101
|
16 years |
vboxsync |
Restored r46233 (fixing comming in a sec).
|
|
|
@19095
|
16 years |
vboxsync |
backed out r46233 as it made things worse
|
|
|
@19089
|
16 years |
vboxsync |
VMM: Fixed cleanup issue where the EMT was left behind by always …
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18767
|
16 years |
vboxsync |
typo
|
|
|
@18757
|
16 years |
vboxsync |
VMR3Create: Clearified the pfnVMAtError docs.
|
|
|
@18752
|
16 years |
vboxsync |
VM.cpp: Corrected the state notification loop's handling of …
|
|
|
@18645
|
16 years |
vboxsync |
VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
|
|
|
@18619
|
16 years |
vboxsync |
PDM,EM: Killed PDMR3Poll. RIP.
|
|
|
@18105
|
16 years |
vboxsync |
typo
|
|
|
@18104
|
16 years |
vboxsync |
be more verbose on VERR_VERSION_MISMATCH
|
|
|
@17900
|
16 years |
vboxsync |
VM.cpp: Fixed three copy&past errors in the state, error and …
|
|
|
@17537
|
16 years |
vboxsync |
REM: Added REMR3InitFinalize and moved the dirty page bit map …
|
|
|
@16584
|
16 years |
vboxsync |
VMM: message typo fix
|
|
|
@16184
|
16 years |
vboxsync |
VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
|
|
|
@15349
|
16 years |
vboxsync |
VMM: Fixed linked list bug responsible for #3379.
|
|
|
@15317
|
16 years |
vboxsync |
Removed VMR3GetGuestBitness.
|
|
|
@15303
|
16 years |
vboxsync |
REM: actually ask for guest bitness when loading apropriate implmentation
|
|
|
@14756
|
16 years |
vboxsync |
VM.cpp: Fixed typo in HwVirtExtForced query.
|
|
|
@14543
|
16 years |
vboxsync |
#1865/VT-x: Attacking the heap allocation, introducing …
|
|
|
@13858
|
16 years |
vboxsync |
Pass the VMCPU id to the ring 0 callbacks.
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@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
|
|
|
@13789
|
16 years |
vboxsync |
VMM: Ring-0 initializes VM::cCPUs, VMR3CreateVM validates i'ts input …
|
|
|
@13785
|
16 years |
vboxsync |
More updates
|
|
|
@13784
|
16 years |
vboxsync |
Removed some obsolete VM members.
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13778
|
16 years |
vboxsync |
Per VCPU init/term.
|
|
|
@13755
|
16 years |
vboxsync |
Started with VM request API changes.
|
|
|
@13751
|
16 years |
vboxsync |
UVM updates
|
|
|
@13749
|
16 years |
vboxsync |
Some cleanup & updates
|
|
|
@13745
|
16 years |
vboxsync |
Assertion/checks changes.
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13697
|
16 years |
vboxsync |
VMM: cleanup in progress.
|
|
|
@13667
|
16 years |
vboxsync |
#1865: VM.
|
|
|
@13413
|
16 years |
vboxsync |
VMM: spaces mostly.
|
|
|
@13375
|
16 years |
vboxsync |
some (disabled) VMI bits
|
|
|
@13146
|
16 years |
vboxsync |
#1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12579
|
16 years |
vboxsync |
VMM: Outlined the per CPU data.
|
|
|
@12497
|
16 years |
vboxsync |
Rephrased error message.
|
|
|
@11883
|
16 years |
vboxsync |
#3076: better error messages for when using the wrong driver.
|
|
|
@11794
|
16 years |
vboxsync |
SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
|
|
|
@11740
|
16 years |
vboxsync |
another error code if /dev/vboxdrv could not be found
|
|
|
@11473
|
16 years |
vboxsync |
http://en.wikipedia.org/wiki/Guru_Meditation
|
|
|
@10840
|
16 years |
vboxsync |
Removed annoying & incorrect assertion.
|
|
|
@8794
|
17 years |
vboxsync |
started on some state machine validation (to catch a bad OFF -> GURU …
|
|
|
@8608
|
17 years |
vboxsync |
todo comment.
|
|
|
@8604
|
17 years |
vboxsync |
Workaround for the multiple error messages set in the …
|
|
|
@8564
|
17 years |
vboxsync |
NoDmik -> NOT_DMIK.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7559
|
17 years |
vboxsync |
warnings
|
|
|
@7471
|
17 years |
vboxsync |
Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
|
|
|
@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 …
|
|
|
@6633
|
17 years |
vboxsync |
Initialize the halt method correctly. We cannot use the default in …
|
|
|
@6475
|
17 years |
vboxsync |
Added the NoDmik() macro.
|
|
|
@6448
|
17 years |
vboxsync |
spaces
|
|
|
@6398
|
17 years |
vboxsync |
VMM: remove fErrorSet again, not necessary anymore
|
|
|
@6362
|
17 years |
vboxsync |
Suppress excessice VM stats at VM destroy for some build environments.
|
|
|
@6347
|
17 years |
vboxsync |
VMM: don't overwrite errors
|
|
|
@6300
|
17 years |
vboxsync |
no "\n", ".", nor "!" at end of an error message
|
|
|
@6298
|
17 years |
vboxsync |
When using VMSet.*Error() don't put %Vrc into the error message if the …
|
|
|
@5999
|
17 years |
vboxsync |
The Giant CDDL Dual-License Header Change.
|
|
|
@5934
|
17 years |
vboxsync |
gcc-4.3 found this bug (though this code seems to be unused)
|
|
|
@5684
|
17 years |
vboxsync |
Build fix.
|
|
|
@5509
|
17 years |
vboxsync |
Fixed init order assertion in TMR3Init/PDM.
|
|
|
@5119
|
17 years |
vboxsync |
Rewrote two error messages
|
|
|
@5099
|
17 years |
vboxsync |
getenv() => RTEnvGet()
|
|
|
@5032
|
17 years |
vboxsync |
UVM.
|
|
|
@5031
|
17 years |
vboxsync |
Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
|
|
|
@4958
|
17 years |
vboxsync |
Added hSelf and removed pVMHC from the VM structure.
|
|
|
@4900
|
17 years |
vboxsync |
fixed driver version error code
|
|
|
@4759
|
17 years |
vboxsync |
silly me. 0x100 not Start+0x100.
|
|
|
@4754
|
17 years |
vboxsync |
PGMPhysReadGCPtr at poweroff crashes calling a NULL pointer (GetPage), …
|
|
|
@4678
|
17 years |
vboxsync |
PGMPhysGCPtr2HCPtr -> PGMPhysReadGCPtr.
|
|
|
@4388
|
17 years |
vboxsync |
Shadow ROM emulation. Clear the RESERVED flag for ROM.
|
|
|
@4296
|
17 years |
vboxsync |
vmR3SetState must accessible of course.
|
|
|
@4228
|
17 years |
vboxsync |
corrected error message for SUPLowAlloc failure.
|
|
|
@4117
|
17 years |
vboxsync |
Removed trailing dots and \n from error messages.
|
|
|