|
|
@22138
|
15 years |
vboxsync |
pgm: typo (no impact)
|
|
|
@22137
|
15 years |
vboxsync |
PGM: Relocate pSelfRC of the MMIO2 ram ranges since unmapped ones will …
|
|
|
@22122
|
15 years |
vboxsync |
VMM: gcc warnings and a todo.
|
|
|
@22121
|
15 years |
vboxsync |
VMM: gcc warnings and a todo.
|
|
|
@22112
|
15 years |
vboxsync |
DBGF,REM,Diggers: Converted more of the code dealing with debug symbol …
|
|
|
@22108
|
15 years |
vboxsync |
DBGC: plug-ins in the works.
|
|
|
@22106
|
15 years |
vboxsync |
DBGF,DBGC: 64-bit stack walking.
|
|
|
@22105
|
15 years |
vboxsync |
DBGF: Added DBGFSELQI_FLAGS_DT_ADJ_64BIT_MODE for making stack walking …
|
|
|
@22104
|
15 years |
vboxsync |
selmR3GetSelectorInfo64: Fixed bug in detecting 64-bit code segemnts - …
|
|
|
@22100
|
15 years |
vboxsync |
SSM: Fixed assertion in SSMR3SetGCPtrSize on 32-bit hosts.
|
|
|
@22079
|
15 years |
vboxsync |
Back to manual msr save and restore.
|
|
|
@22070
|
15 years |
vboxsync |
VMM,ConsoleImpl2: Moved NT4LeafLimit down into /CPUM and documented …
|
|
|
@22064
|
15 years |
vboxsync |
Alignment again
|
|
|
@22063
|
15 years |
vboxsync |
Removed unnecessary check
|
|
|
@22060
|
15 years |
vboxsync |
More cleanup
|
|
|
@22059
|
15 years |
vboxsync |
Cleanup
|
|
|
@22051
|
15 years |
vboxsync |
Obsolete comment
|
|
|
@22050
|
15 years |
vboxsync |
Cleaned up a bit
|
|
|
@22049
|
15 years |
vboxsync |
Make sure we only load those MSRs that are supported by the guest
|
|
|
@22042
|
15 years |
vboxsync |
VMM: refactor CPUID limitation, passed OSType
|
|
|
@22041
|
15 years |
vboxsync |
Allow fs_base & gs_base as well
|
|
|
@22040
|
15 years |
vboxsync |
VT-x: use MSR bitmaps and automatic load/store (risky change).
|
|
|
@22039
|
15 years |
vboxsync |
PDMCritSectLeave: It's not safe to call SUPSemEventSignal with …
|
|
|
@22037
|
15 years |
vboxsync |
VMM: correct report cores count, also expose more CPUID leaves by default
|
|
|
@22034
|
15 years |
vboxsync |
SSM: We've got AssertMsgReturn now, use it for assertion the SSMSTATE.
|
|
|
@22032
|
15 years |
vboxsync |
VMM: Enabled the new SSM code.
|
|
|
@22031
|
15 years |
vboxsync |
VMM/Makefile.kmk: reverted 50766.
|
|
|
@22029
|
15 years |
vboxsync |
SSM: adjusted progress calculation during save.
|
|
|
@22026
|
15 years |
vboxsync |
space
|
|
|
@22025
|
15 years |
vboxsync |
SSM: Detect zero pages in ssmR3DataWriteBig and store them using a 3 …
|
|
|
@22018
|
15 years |
vboxsync |
Clearer assertion
|
|
|
@22017
|
15 years |
vboxsync |
Update
|
|
|
@22016
|
15 years |
vboxsync |
MSR bitmap must be per-VCPU
|
|
|
@22015
|
15 years |
vboxsync |
Removed unnecessary TPR patch instructions
|
|
|
@22006
|
15 years |
vboxsync |
tstCompressionBenchmark: More tests.
|
|
|
@22002
|
15 years |
vboxsync |
TPR patching update
|
|
|
@22001
|
15 years |
vboxsync |
Wrong NPF exit code
|
|
|
@22000
|
15 years |
vboxsync |
Comment added
|
|
|
@21999
|
15 years |
vboxsync |
Deadlock prevention
|
|
|
@21994
|
15 years |
vboxsync |
PGM: Added '.pgmphystofile <file> [nozero]' for getting more …
|
|
|
@21993
|
15 years |
vboxsync |
PGMPhys.cpp: Point out VMMR0_DO_GMM_MAP_UNMAP_CHUNK bug.
|
|
|
@21992
|
15 years |
vboxsync |
MMR3HyperSetGuard: simplify.
|
|
|
@21989
|
15 years |
vboxsync |
More statistics
|
|
|
@21988
|
15 years |
vboxsync |
Updates
|
|
|
@21987
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21985
|
15 years |
vboxsync |
Fixed the case where two or more VCPUs were racing to patch a TPR …
|
|
|
@21982
|
15 years |
vboxsync |
Compile fix
|
|
|
@21979
|
15 years |
vboxsync |
TPR patching fixes for SMP guests
|
|
|
@21972
|
15 years |
vboxsync |
Skip faulting wrmsr for TPR updates.
|
|
|
@21971
|
15 years |
vboxsync |
TPR patching update
|
|
|
@21966
|
15 years |
vboxsync |
Workaround for fatal cached page table free.
|
|
|
@21964
|
15 years |
vboxsync |
Using the wrong paging mask in PAE mode
|
|
|
@21963
|
15 years |
vboxsync |
VMM: When we're switching to our own private stack, it must have a …
|
|
|
@21960
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21952
|
15 years |
vboxsync |
SSM: fixed bug in the I/o thread write loop causing truncated files.
|
|
|
@21951
|
15 years |
vboxsync |
Comment updates
|
|
|
@21947
|
15 years |
vboxsync |
Wrong check for selector limit
|
|
|
@21946
|
15 years |
vboxsync |
AMD64andLegacy.mac: CPUM.ulOffCPUMCPU is 32-bit.
|
|
|
@21944
|
15 years |
vboxsync |
AMD64AndLegacy.mac: fixed wrong save/restore of EDX in …
|
|
|
@21942
|
15 years |
vboxsync |
VMM: detect syscall usage on the host.
|
|
|
@21937
|
15 years |
vboxsync |
Fixed wrong check for sysenter.
|
|
|
@21935
|
15 years |
vboxsync |
SSM: release log entry for successful save.
|
|
|
@21932
|
15 years |
vboxsync |
SSM: Fixed some SSMFILEUNIT version mixup in the V1 load code. Can …
|
|
|
@21928
|
15 years |
vboxsync |
PGM: Fixed restore bug where pgmR3LoadLocked left a 32-bit ~0U behind.
|
|
|
@21927
|
15 years |
vboxsync |
SSM,VBox/err.h: SSMR3SkipToEndOfUnit and more error codes.
|
|
|
@21926
|
15 years |
vboxsync |
SSM: Added some VMSetError in the most common load failure paths.
|
|
|
@21921
|
15 years |
vboxsync |
SSM: moved out the Adler32 code. (it sucked)
|
|
|
@21917
|
15 years |
vboxsync |
tstCompressionBenchmark: Added CRCs to the benchmarks.
|
|
|
@21915
|
15 years |
vboxsync |
VMM/VMMR0: minor logging fix.
|
|
|
@21902
|
15 years |
vboxsync |
SSM: Fixed a checksum verification issue when loading a stream that …
|
|
|
@21901
|
15 years |
vboxsync |
SSM: write back thread.
|
|
|
@21900
|
15 years |
vboxsync |
SSM: Added the read ahead thread.
|
|
|
@21897
|
15 years |
vboxsync |
SSM: some direct stream buffer access.
|
|
|
@21895
|
15 years |
vboxsync |
SSM: Adjusted the CRC in the termination record to include the header. …
|
|
|
@21894
|
15 years |
vboxsync |
SSM: addressed some more TODOs.
|
|
|
@21893
|
15 years |
vboxsync |
tstSSM.cpp: re-enable big config.
|
|
|
@21892
|
15 years |
vboxsync |
SSM: tstSSM works again.
|
|
|
@21876
|
15 years |
vboxsync |
obsolete defines
|
|
|
@21871
|
15 years |
vboxsync |
SSM: partly working buffering.
|
|
|
@21866
|
15 years |
vboxsync |
SSM: Incomplete buffering code (have to go).
|
|
|
@21862
|
15 years |
vboxsync |
SSM: Preparing for buffering.
|
|
|
@21861
|
15 years |
vboxsync |
PDMAll.cpp: Don't assert in PDMVMMDevHeapR3ToGCPhys as it's used …
|
|
|
@21858
|
15 years |
vboxsync |
SSM: optimized checksumming.
|
|
|
@21856
|
15 years |
vboxsync |
SSM: only compress big stuff that's a page or larger.
|
|
|
@21847
|
15 years |
vboxsync |
VMM logging: avoid crash
|
|
|
@21840
|
15 years |
vboxsync |
tstCompressionBenchmark: More tests.
|
|
|
@21816
|
15 years |
vboxsync |
No LZJB of course.
|
|
|
@21815
|
15 years |
vboxsync |
tstCompressionBenchmark: moved block compression APIs to runtime, …
|
|
|
@21803
|
15 years |
vboxsync |
tstCompressionBenchmark.cpp: more body.
|
|
|
@21802
|
15 years |
vboxsync |
tstCompressionBenchmark: code in progress.
|
|
|
@21799
|
15 years |
vboxsync |
Fixed old SSMR3Seek.
|
|
|
@21798
|
15 years |
vboxsync |
SSMInternal.h: A few of extra members for the new code.
|
|
|
@21797
|
15 years |
vboxsync |
SSM-new.cpp: Initial implementation of the revised saved state format …
|
|
|
@21793
|
15 years |
vboxsync |
tstSSM: updates and fixes (bug in old SSMR3Seek causes test failure …
|
|
|
@21789
|
15 years |
vboxsync |
PDMDriver/DevHlp.cpp: Don't use dash when mangling queue names, STAM …
|
|
|
@21788
|
15 years |
vboxsync |
PDMQueue.cpp: Deregister all statistics.
|
|
|
@21787
|
15 years |
vboxsync |
SSMR3ValidateFile/ConsoleImpl.cpp: Don't waste lots of time …
|
|
|
@21773
|
15 years |
vboxsync |
SSM.cpp: doc updates.
|
|
|
@21710
|
15 years |
vboxsync |
A TPR change could activate a pending interrupt, so catch lstar writes.
|
|
|
@21709
|
15 years |
vboxsync |
Use LSTAR for TPR caching.
|
|
|