|
|
@22332
|
15 years |
vboxsync |
Rex and rep prefixes set in windows 7 x64.
|
|
|
@22331
|
15 years |
vboxsync |
Deal with small memsets in 64 bits mode too (pgm pool access handler)
|
|
|
@22327
|
15 years |
vboxsync |
Disabled rarely useful statistics as they pollute the log
|
|
|
@22326
|
15 years |
vboxsync |
Disabled rarely useful statistics as they pollute the log
|
|
|
@22325
|
15 years |
vboxsync |
PDMDevice.cpp: spaces
|
|
|
@22316
|
15 years |
vboxsync |
WP checking is not relevant for nested paging & EPT.
|
|
|
@22310
|
15 years |
vboxsync |
PDMAsyncCompletion: Documentation for the cache
|
|
|
@22309
|
15 years |
vboxsync |
PDMAsyncCompletion: Add first part of the cache for file I/O
|
|
|
@22299
|
15 years |
vboxsync |
Reset last seen TSC when the tsc is changed (msr).
|
|
|
@22291
|
15 years |
vboxsync |
Enable for TPR guest patching (AMD-V, IO-APIC enabled, nt, win2k, xp, …
|
|
|
@22290
|
15 years |
vboxsync |
Wrong tree
|
|
|
@22289
|
15 years |
vboxsync |
Write TPR patching enabled state to release log
|
|
|
@22288
|
15 years |
vboxsync |
Wrong assertion
|
|
|
@22286
|
15 years |
vboxsync |
Logging change
|
|
|
@22277
|
15 years |
vboxsync |
PDMDRVREG change (big changeset).
|
|
|
@22267
|
15 years |
vboxsync |
Comment update
|
|
|
@22264
|
15 years |
vboxsync |
Move the TPR patching decision logic to Main.
|
|
|
@22263
|
15 years |
vboxsync |
Selectively enable TPR patching for certain Windows guests.
|
|
|
@22257
|
15 years |
vboxsync |
Guestimate too high; was still seeing decreasing rdtsc values
|
|
|
@22255
|
15 years |
vboxsync |
Fixed bug that broke snapshot loading
|
|
|
@22245
|
15 years |
vboxsync |
Only update the last seen tsc when the new one is larger.
|
|
|
@22244
|
15 years |
vboxsync |
Missing update
|
|
|
@22243
|
15 years |
vboxsync |
Apply the same tsc underflow check to AMD-V.
|
|
|
@22242
|
15 years |
vboxsync |
Made TSC underflow checking more generic.
|
|
|
@22241
|
15 years |
vboxsync |
Attempt to get rid of decreasing rdtsc return values.
|
|
|
@22170
|
15 years |
vboxsync |
Missing commit
|
|
|
@22169
|
15 years |
vboxsync |
Avoid incorrect reuse of big pages: take the NX bit into account too.
|
|
|
@22161
|
15 years |
vboxsync |
CFGM: Added CFGMR3InsertStringW, CFGMR3InsertStringF and …
|
|
|
@22152
|
15 years |
vboxsync |
Deal with out of memory situations for function lookups
|
|
|
@22147
|
15 years |
vboxsync |
PATM: fixed assertion message
|
|
|
@22140
|
15 years |
vboxsync |
SSM-new.cpp -> SSM.cpp.
|
|
|
@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.
|
|
|