|
|
@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.
|
|
|
@9412
|
17 years |
vboxsync |
use macros to access base, limit of a descriptor and offset of an IDT entry
|
|
|
@9387
|
17 years |
vboxsync |
64-bit GC alignment fixes
|
|
|
@9350
|
17 years |
vboxsync |
Automatic cast is wrong
|
|
|
@9344
|
17 years |
vboxsync |
Types and string format specifiers.
|
|
|
@9341
|
17 years |
vboxsync |
Format specifiers again…
|
|
|
@9300
|
17 years |
vboxsync |
More 64 bits guest ptr fixes
|
|
|
@9290
|
17 years |
vboxsync |
Wrong cast
|
|
|
@9255
|
17 years |
vboxsync |
64 bits guest fix
|
|
|
@9228
|
17 years |
vboxsync |
More updates for 64 bits guest pointers. Introduced AVLOU32TREE.
|
|
|
@9220
|
17 years |
vboxsync |
Default to 32 bits virtual addresses in CSAM & PATM.
|
|
|
@9216
|
17 years |
vboxsync |
Compile issues (32 bits host/64 bits guest)
|
|
|
@9212
|
17 years |
vboxsync |
Major changes for sizeof(RTGCPTR) == uint64_t.
Introduced RCPTRTYPE …
|
|
|
@8984
|
17 years |
vboxsync |
Removed the dtrace experiment. the invalid lock sequences now ends up …
|
|
|
@8830
|
17 years |
vboxsync |
dtrace experiments.
|
|
|
@8763
|
17 years |
vboxsync |
Use Makefile.kup instead of up.kmk.
|
|
|
@8760
|
17 years |
vboxsync |
PATH_KBUILD -> KBUILD_PATH.
|
|
|