|
|
@23107
|
15 years |
vboxsync |
Backed out 52463
|
|
|
@23099
|
15 years |
vboxsync |
PATM: implemented couple tweaks to make NetBSD bootable (still some …
|
|
|
@23016
|
15 years |
vboxsync |
VMM,Devices: VMR3ReqCallEx -> VMR3ReqCallVoidNoWait; retired the old API.
|
|
|
@23011
|
15 years |
vboxsync |
VMM,VMMDev: Some VMMR3ReqCall refactoring.
|
|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@22793
|
15 years |
vboxsync |
SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
|
|
|
@22480
|
15 years |
vboxsync |
SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
|
|
|
@22152
|
15 years |
vboxsync |
Deal with out of memory situations for function lookups
|
|
|
@22147
|
15 years |
vboxsync |
PATM: fixed assertion message
|
|
|
@21876
|
15 years |
vboxsync |
obsolete defines
|
|
|
@21443
|
15 years |
vboxsync |
Fix boundary cases when crossing into a page that hasn't been scanned …
|
|
|
@20374
|
16 years |
vboxsync |
*: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
|
|
|
@20365
|
16 years |
vboxsync |
VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
|
|
|
@20011
|
16 years |
vboxsync |
VMM: fix a typo in mmR3PagePoolAlloc() if the memory allocation …
|
|
|
@19660
|
16 years |
vboxsync |
TM+affected: SMP changes in progress.
|
|
|
@19569
|
16 years |
vboxsync |
addendum to r46941
|
|
|
@19418
|
16 years |
vboxsync |
VMM: small compile fix for DEBUG + LOG_DISABLED
|
|
|
@19334
|
16 years |
vboxsync |
DBGF,SELM,DBGC,++: Refactored the selector info querying and usage, …
|
|
|
@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 …
|
|
|
@19263
|
16 years |
vboxsync |
Got rid of more SMP related assertions
|
|
|
@19259
|
16 years |
vboxsync |
Fixes for guest smp assertions
|
|
|
@19240
|
16 years |
vboxsync |
SMP guest fixes
|
|
|
@19144
|
16 years |
vboxsync |
Compile fix
|
|
|
@19142
|
16 years |
vboxsync |
Bumped saved state version
|
|
|
@19141
|
16 years |
vboxsync |
Action flags breakup.
Fixed PGM saved state loading of 2.2.2 images. …
|
|
|
@19075
|
16 years |
vboxsync |
CPUMGetGuestCpuIdStdRCPtr -> R3
|
|
|
@18992
|
16 years |
vboxsync |
More PGM api changes
|
|
|
@18988
|
16 years |
vboxsync |
PGM api changes
|
|
|
@18927
|
16 years |
vboxsync |
Big step to separate VMM data structures for guest SMP. (pgm, em)
|
|
|
@18272
|
16 years |
vboxsync |
More details.
|
|
|
@18267
|
16 years |
vboxsync |
PATM: XP restore frequently crashes here, added todo for now.
|
|
|
@16552
|
16 years |
vboxsync |
Ignore patch writes that don't change anything
|
|
|
@15677
|
16 years |
vboxsync |
Don't touch freed memory. Added some more error checks.
|
|
|
@14887
|
16 years |
vboxsync |
Disallow any mixed use of hwaccm & software virtualization. Don't …
|
|
|
@14885
|
16 years |
vboxsync |
Different error message for AMD-V.
|
|
|
@14884
|
16 years |
vboxsync |
Compile fix
|
|
|
@14883
|
16 years |
vboxsync |
We can't allow a patched VM to be restored when we're currently forced …
|
|
|
@14755
|
16 years |
vboxsync |
#1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
|
|
|
@14299
|
16 years |
vboxsync |
Corrected grammos in comments. No code changes.
|
|
|
@14075
|
16 years |
vboxsync |
The 64-bit MSC warning hunt stops for today.
|
|
|
@14029
|
16 years |
vboxsync |
no stdio.h or stdlib.h in GC.
|
|
|
@13960
|
16 years |
vboxsync |
Moved guest and host CPU contexts into per-VCPU array.
|
|
|
@13835
|
16 years |
vboxsync |
s/VBOX_SUCCESS/RT_SUCCESS/g s/VBOX_FAILURE/RT_FAILURE/g - VBOX_SUCCESS …
|
|
|
@13834
|
16 years |
vboxsync |
Some strugging format conversions.
|
|
|
@13833
|
16 years |
vboxsync |
VMM,DIS: some left over VBOX_SUCCESS/FAILURE conversions.
|
|
|
@13832
|
16 years |
vboxsync |
IN_GC -> IN_RC.
|
|
|
@13830
|
16 years |
vboxsync |
VMM: Disabled VM:pVMGC, removed VM_GUEST_ADDR.
|
|
|
@13827
|
16 years |
vboxsync |
MM: Retired MMHyper2HC, MMHyperHC2GC and MMHyperGC2HC.
|
|
|
@13825
|
16 years |
vboxsync |
VMM: %VX64 -> %RX64
|
|
|
@13824
|
16 years |
vboxsync |
VMM: %VGp -> %RGp
|
|
|
@13823
|
16 years |
vboxsync |
VMM: %VGv -> %RGv
|
|
|
@13822
|
16 years |
vboxsync |
VMM: %VRv -> %RRv
|
|
|
@13820
|
16 years |
vboxsync |
VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
|
|
|
@13819
|
16 years |
vboxsync |
VMM: %VH* -> %RH*.
|
|
|
@13818
|
16 years |
vboxsync |
VMM: %Vrc -> %Rrc, %Vra -> %Rra.
|
|
|
@13816
|
16 years |
vboxsync |
VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
|
|
|
@13782
|
16 years |
vboxsync |
More SMP groundwork.
|
|
|
@13755
|
16 years |
vboxsync |
Started with VM request API changes.
|
|
|
@13565
|
16 years |
vboxsync |
#1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
|
|
|
@13532
|
16 years |
vboxsync |
CPUMQueryGuestCtxPtr doesn't need to return a status. It can never fail.
|
|
|
@13144
|
16 years |
vboxsync |
#1865: Implmented the alternative R0 code for darwin (turned out to be …
|
|
|
@12989
|
16 years |
vboxsync |
VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
|
|
|
@12855
|
16 years |
vboxsync |
Mark referenced patches, so they can't be removed.
|
|
|
@12835
|
16 years |
vboxsync |
Solved some overwritten patch instruction issues. (triggered assertions)
|
|
|
@12600
|
16 years |
vboxsync |
Turned dr0..dr7 into an array.
|
|
|
@12534
|
16 years |
vboxsync |
better handling of overflows
|
|
|
@12532
|
16 years |
vboxsync |
Backed out previous changes for PATM logging. Breaks saved states. …
|
|
|
@12527
|
16 years |
vboxsync |
64-bit Linux boxes fix
|
|
|
@12524
|
16 years |
vboxsync |
Don't overflow the release log with IDT gate disabled messages.
|
|
|
@12305
|
16 years |
vboxsync |
Flush the recompiler's TB cache each time we detect writes to …
|
|
|
@12285
|
16 years |
vboxsync |
Logging fixes
|
|
|
@11985
|
16 years |
vboxsync |
Minor update
|
|
|
@11984
|
16 years |
vboxsync |
Annoying assertions are triggered because of this.
|
|
|
@11983
|
16 years |
vboxsync |
Wrong upper boundary for the patch stats.
|
|
|
@11981
|
16 years |
vboxsync |
Stupid compiler
|
|
|
@11980
|
16 years |
vboxsync |
Comment update
|
|
|
@11979
|
16 years |
vboxsync |
Attempt to fix cpuid fixups (nasty code).
|
|
|
@11976
|
16 years |
vboxsync |
Correct pVMGC->fForcedActions fixups.
|
|
|
@11974
|
16 years |
vboxsync |
PATM 1.6 restore fixes
|
|
|
@11973
|
16 years |
vboxsync |
Linux build fix
|
|
|
@11972
|
16 years |
vboxsync |
More logging
|
|
|
@11969
|
16 years |
vboxsync |
More logging
|
|
|
@11967
|
16 years |
vboxsync |
Correct CPUMCTX offset in 1.6 saved states.
|
|
|
@11941
|
16 years |
vboxsync |
More logging
|
|
|
@11936
|
16 years |
vboxsync |
More logging
|
|
|
@11929
|
16 years |
vboxsync |
More logging
|
|
|
@11928
|
16 years |
vboxsync |
Attempt to shut up the compiler.
|
|
|
@11925
|
16 years |
vboxsync |
More patm compatibility fixes
|
|
|
@11920
|
16 years |
vboxsync |
More logging
|
|
|
@11915
|
16 years |
vboxsync |
First part of 1.6 saved state backwards compatibility (PATM).
|
|
|
@11902
|
16 years |
vboxsync |
More logging
|
|
|
@11792
|
16 years |
vboxsync |
Assert when the SSM version doesn't match.
|
|
|
@11311
|
16 years |
vboxsync |
VMM: ELEMENTS -> RT_ELEMENTS.
|
|
|
@11070
|
16 years |
vboxsync |
PATM: missing ';'.
|
|
|
@11068
|
16 years |
vboxsync |
PATM: Fixed PATMGCMonitorPage prototype so that it can be found during …
|
|
|
@10141
|
16 years |
vboxsync |
PATM: some preparations for new SSM handling.
|
|
|
@9675
|
16 years |
vboxsync |
General cleanup of SELMToFlat.
|
|
|
@9659
|
16 years |
vboxsync |
SELMGetCpuModeFromSelector is a better name.
|
|
|
@9658
|
16 years |
vboxsync |
Renamed SELMIsSelector32Bit to SELMGetSelectorType.
|
|
|