|
|
@32431
|
14 years |
vboxsync |
scm cleanup
|
|
|
@31636
|
14 years |
vboxsync |
EM: Addressed VBOXSTRICTRC todo from r64673. Decided to only use …
|
|
|
@31438
|
14 years |
vboxsync |
patmR3HandleDirtyInstr: wrong variable.
|
|
|
@31437
|
14 years |
vboxsync |
patmR3HandleDirtyInstr: Don't access the record after it has been freed.
|
|
|
@31402
|
14 years |
vboxsync |
PGM: Replaced the hazzardous raw-mode context dynamic mapping code …
|
|
|
@31064
|
14 years |
vboxsync |
PATM.cpp: Quick workaround for logging crash in FIXUP_REL_JMPTOPATCH.
|
|
|
@30575
|
14 years |
vboxsync |
Compile warnings
|
|
|
@30572
|
14 years |
vboxsync |
Removed PGMPhysGCPhys2R3Ptr usage from PATM.
|
|
|
@30506
|
14 years |
vboxsync |
Cleaned up
|
|
|
@30500
|
14 years |
vboxsync |
More fixes
|
|
|
@30499
|
14 years |
vboxsync |
Corrections
|
|
|
@30497
|
14 years |
vboxsync |
Drop more PGMPhysGCPtr2R3Ptr usage
|
|
|
@30495
|
14 years |
vboxsync |
Drop PGMPhysGCPtr2R3Ptr usage
|
|
|
@30493
|
14 years |
vboxsync |
Demoted some PGM apis to internal only.
|
|
|
@30453
|
14 years |
vboxsync |
DBGFR3DisasInstrEx: Flags for overriding the instruction set, adding …
|
|
|
@30326
|
15 years |
vboxsync |
PGM: PGMShwModifyPage/PGMShwSetPage -> PGMShwMakePageWritable, …
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@26510
|
15 years |
vboxsync |
VMM: tabs -> spaces.
|
|
|
@26296
|
15 years |
vboxsync |
more warnings.
|
|
|
@26277
|
15 years |
vboxsync |
VMM: more RC/GC warnings - CSAMDoesPageNeedScanning and CSAMMarkPage …
|
|
|
@26271
|
15 years |
vboxsync |
VMM: warnings. Changed PATMIsPatchGCAddr and CSAMIsKnownDangerousInstr …
|
|
|
@26265
|
15 years |
vboxsync |
VMM: yet another one.
|
|
|
@26263
|
15 years |
vboxsync |
VMM: More warnings.
|
|
|
@26152
|
15 years |
vboxsync |
VMM: pdm.h and @copydoc cleanups.
|
|
|
@26132
|
15 years |
vboxsync |
Wrong logging (minor)
|
|
|
@26130
|
15 years |
vboxsync |
PATM: Correction
|
|
|
@26129
|
15 years |
vboxsync |
PATM: Check if we expanded a complex guest instruction into a patch …
|
|
|
@26081
|
15 years |
vboxsync |
PATMSSM.cpp: Forward ported r if (*pFixup - …
|
|
|
@26039
|
15 years |
vboxsync |
Fixed assertion
|
|
|
@25777
|
15 years |
vboxsync |
PATM.cpp: Shut up -Wshadow warnings.
|
|
|
@25771
|
15 years |
vboxsync |
*: Shut up -Wshadow warnings.
|
|
|
@25647
|
15 years |
vboxsync |
Some more doxygen fixes, now for Core.docs.
|
|
|
@25273
|
15 years |
vboxsync |
CSAM.cpp: -Wshadow
|
|
|
@25272
|
15 years |
vboxsync |
PATMSSM.cpp: -Wshadow
|
|
|
@25226
|
15 years |
vboxsync |
*: Assert(RT_SUCCESS(rc)) -> AssertRC(rc)
|
|
|
@23817
|
15 years |
vboxsync |
PATM: 64-bit host saved state fixes (addresses testbox burn).
|
|
|
@23789
|
15 years |
vboxsync |
PATM: build fix.
|
|
|
@23788
|
15 years |
vboxsync |
PATM: 64-bit host fix.
|
|
|
@23784
|
15 years |
vboxsync |
PATM: The two relocation RTR3GetMem calls.
|
|
|
@23782
|
15 years |
vboxsync |
PATM: Missing ZEROs.
|
|
|
@23781
|
15 years |
vboxsync |
PATM: Converted to more SSMR3GetMem calls.
|
|
|
@23779
|
15 years |
vboxsync |
PATM: Converting to extended structure based deserialization.
|
|
|
@23778
|
15 years |
vboxsync |
todos
|
|
|
@23777
|
15 years |
vboxsync |
SSM,CSAM: More systematic naming SSMFIELDTRANS_HCPTR -> …
|
|
|
@23772
|
15 years |
vboxsync |
CSAM: Use SSMFIELD_ENTRY_PAD_MSC32_AUTO.
|
|
|
@23770
|
15 years |
vboxsync |
CSAM: The right fix (hopefully).
|
|
|
@23768
|
15 years |
vboxsync |
CSAM: 32-bit (gcc) adjustment.
|
|
|
@23765
|
15 years |
vboxsync |
CSAM: Use SSMR3GetStructEx instead of SSMR3GetMem in an attempt to …
|
|
|
@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
|
|
|