|
|
@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.
|
|
|
@21708
|
15 years |
vboxsync |
Updates
|
|
|
@21707
|
15 years |
vboxsync |
Updates
|
|
|
@21706
|
15 years |
vboxsync |
Compile fix
|
|
|
@21705
|
15 years |
vboxsync |
Logging changes
|
|
|
@21704
|
15 years |
vboxsync |
Added patch removal.
|
|
|
@21700
|
15 years |
vboxsync |
Reset fix for clearing the patch tree
|
|
|
@21696
|
15 years |
vboxsync |
Paranoia
|
|
|
@21695
|
15 years |
vboxsync |
Bugfix
|
|
|
@21694
|
15 years |
vboxsync |
Minor updates
|
|
|
@21692
|
15 years |
vboxsync |
Compile fix:
|
|
|
@21690
|
15 years |
vboxsync |
Get->Put
|
|
|
@21689
|
15 years |
vboxsync |
Compile fix
|
|
|
@21688
|
15 years |
vboxsync |
TPR caching updates
|
|
|
@21679
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21667
|
15 years |
vboxsync |
Update comment
|
|
|
@21666
|
15 years |
vboxsync |
Allow direct access to MSRs that are automatically saved/restored with …
|
|
|
@21656
|
15 years |
vboxsync |
Updates
|
|
|
@21653
|
15 years |
vboxsync |
TPR patching updates
|
|
|
@21652
|
15 years |
vboxsync |
Updates + compile fixes
|
|
|
@21649
|
15 years |
vboxsync |
Patching updates (not enabled)
|
|
|
@21645
|
15 years |
vboxsync |
Naming changes
|
|
|
@21644
|
15 years |
vboxsync |
Register guest allocated memory (locked & executable) for patching …
|
|
|
@21620
|
15 years |
vboxsync |
TPR access optimization experiments (disabled).
|
|
|
@21606
|
15 years |
vboxsync |
TM.cpp: disable one more assertion
|
|
|
@21591
|
15 years |
vboxsync |
PDMCritSectEnter: PAUSE when spinning.
|
|
|
@21587
|
15 years |
vboxsync |
Make sure we turn off X86_CR4_VME if we are in emulated real mode (VT-x)
|
|
|
@21585
|
15 years |
vboxsync |
Real mode sti emulation wasn't entirely correct.
|
|
|
@21574
|
15 years |
vboxsync |
Flush updates
|
|
|
@21572
|
15 years |
vboxsync |
Put back relevant comment
|
|
|