|
|
@24833
|
15 years |
vboxsync |
Skip flush in HWACCMInvalidatePageOnAllVCpus when a tlb flush is …
|
|
|
@24832
|
15 years |
vboxsync |
More statistics
|
|
|
@24829
|
15 years |
vboxsync |
Removed excessive logging
|
|
|
@24814
|
15 years |
vboxsync |
Logging change
|
|
|
@24813
|
15 years |
vboxsync |
Write MSR_K8_HWCR value to release log (AMD-V diagnostics).
|
|
|
@24809
|
15 years |
vboxsync |
HWVMXR0.cpp: fixed logging.
|
|
|
@24808
|
15 years |
vboxsync |
PGMSavedState.cpp: More teleportation trickery.
|
|
|
@24807
|
15 years |
vboxsync |
PGM: Enabled real write monitored pages.
|
|
|
@24806
|
15 years |
vboxsync |
PGMAllBth.h: be even more careful.
|
|
|
@24805
|
15 years |
vboxsync |
PGMAllBth.h: Make the page writable before remapping it RW in the …
|
|
|
@24804
|
15 years |
vboxsync |
SSM: Added the pass to the statistics (so it's possible to watch progress).
|
|
|
@24800
|
15 years |
vboxsync |
darwin.amd64 build fix.
|
|
|
@24799
|
15 years |
vboxsync |
PGM/darwin: Fixed SMP in non-release builds.
|
|
|
@24797
|
15 years |
vboxsync |
PGM: More padding assertions.
|
|
|
@24796
|
15 years |
vboxsync |
PGMSavedState: Fixed long term average calculation. (The short term …
|
|
|
@24795
|
15 years |
vboxsync |
pgmR3LiveVote: update
|
|
|
@24794
|
15 years |
vboxsync |
pgmR3LiveVote: comments.
|
|
|
@24793
|
15 years |
vboxsync |
SSM,PGM: Added the pass number to the LiveVote callback. Improved …
|
|
|
@24785
|
15 years |
vboxsync |
VM.cpp: Added bug number to the TODO.
|
|
|
@24773
|
15 years |
vboxsync |
VM.cpp: Memory zeroing todo.
|
|
|
@24769
|
15 years |
vboxsync |
PGMSavedState.cpp: upped the threshold from 256 to 4096 dirty pages.
|
|
|
@24768
|
15 years |
vboxsync |
PGM: Live save stats.
|
|
|
@24767
|
15 years |
vboxsync |
PGM: Deal with write monitored pages without involving EMT. This works …
|
|
|
@24764
|
15 years |
vboxsync |
Handle missing page inconsistency with guest smp (instruction emulation)
|
|
|
@24763
|
15 years |
vboxsync |
Deal with extra error case
|
|
|
@24753
|
15 years |
vboxsync |
VMM: simple MSR_IA32_PERF_STATUS implementation, watch for regression …
|
|
|
@24748
|
15 years |
vboxsync |
PDM.cpp: debug loop counter.
|
|
|
@24744
|
15 years |
vboxsync |
PDM: Async reset notification handling as well.
|
|
|
@24740
|
15 years |
vboxsync |
VMM, PDM: Need a AsyncNotificationCompleted helper so we can skip the …
|
|
|
@24738
|
15 years |
vboxsync |
VMReq.cpp: Made VMR3ReqProcessU re-entrant.
|
|
|
@24731
|
15 years |
vboxsync |
Logging changes
|
|
|
@24730
|
15 years |
vboxsync |
PDM: Implemented making device/driver/usb-device suspend and poweroff …
|
|
|
@24728
|
15 years |
vboxsync |
CPUM: report L1 cache as data, and provide reasonable linesize
|
|
|
@24723
|
15 years |
vboxsync |
Introducing PGMPhysInvalidatePageMapTLBEntry
|
|
|
@24722
|
15 years |
vboxsync |
Increased the size of the chunk and physical page TLBs
|
|
|
@24715
|
15 years |
vboxsync |
Enabled the physical page TLB again to get feedback from the test machines.
|
|
|
@24713
|
15 years |
vboxsync |
Removed unnecessary flushing from PGMHandlerPhysicalReset
|
|
|
@24711
|
15 years |
vboxsync |
Missing flushes + more stats
|
|
|
@24708
|
15 years |
vboxsync |
AsyncCompletion: Remove the entry from the endpoint where it belongs …
|
|
|
@24702
|
15 years |
vboxsync |
Disabled the physical TLB again; regressions
|
|
|
@24701
|
15 years |
vboxsync |
Compile fix
|
|
|
@24700
|
15 years |
vboxsync |
Paranoia
|
|
|
@24699
|
15 years |
vboxsync |
PDMAllBth.h: Wrong format specifier.
|
|
|
@24698
|
15 years |
vboxsync |
Invalidate the physical page TLB for ram/rom/mmio region changes.
|
|
|
@24695
|
15 years |
vboxsync |
Unify page TLB clearing in PGMPhysInvalidatePageMapTLB
|
|
|
@24693
|
15 years |
vboxsync |
Wrong format specifier
|
|
|
@24692
|
15 years |
vboxsync |
comment copy/paste bug
|
|
|
@24680
|
15 years |
vboxsync |
VMMGC.mac: Use new section definition form on darwin and ditch the 50 …
|
|
|
@24647
|
15 years |
vboxsync |
Fix physical page TLB.
|
|
|
@24632
|
15 years |
vboxsync |
Accidental commit
|
|
|
@24631
|
15 years |
vboxsync |
Wrong format specifier for logging
|
|
|
@24630
|
15 years |
vboxsync |
Backed out r54784; those flags aren't saved
|
|
|
@24629
|
15 years |
vboxsync |
Clear the flags so they don't get saved and trigger the release …
|
|
|
@24622
|
15 years |
vboxsync |
Build fix for debug builds
|
|
|
@24621
|
15 years |
vboxsync |
AsyncCompletion: Implement new caching using the 2Q algorithm
|
|
|
@24613
|
15 years |
vboxsync |
SSM.cpp: assertion instead of bulky code.
|
|
|
@24608
|
15 years |
vboxsync |
Log more advanced VT-x features
|
|
|
@24582
|
15 years |
vboxsync |
VMM.cpp: Fix cleanup of the stack's guard pages so that we don't …
|
|
|
@24580
|
15 years |
vboxsync |
PDMLdr.cpp: Call VMSetError before freeing the filename used in the …
|
|
|
@24577
|
15 years |
vboxsync |
Main,VMM,VBox/cdefs.h: build fix; added IN_VMM_STATIC.
|
|
|
@24575
|
15 years |
vboxsync |
SSM: Reduce the number of ifndef SSM_STANDALONE checks by moving code.
|
|
|
@24574
|
15 years |
vboxsync |
SSMStandalone.a/lib for linking with VBoxSVC.
|
|
|
@24567
|
15 years |
vboxsync |
VM.cpp: Always write VMSetError messages to the release log. Main may …
|
|
|
@24566
|
15 years |
vboxsync |
gcc warning
|
|
|
@24542
|
15 years |
vboxsync |
PGM: Allow writes during resuming.
|
|
|
@24530
|
15 years |
vboxsync |
AsyncCompletion: Fix assertion when closing endpoints
|
|
|
@24529
|
15 years |
vboxsync |
AsyncCompletion: Fix reference leak of cached entries. Blocked further …
|
|
|
@24520
|
15 years |
vboxsync |
Got rid of annoying inability to sometimes load vt-x release states …
|
|
|
@24517
|
15 years |
vboxsync |
AsyncCompletion: Reuse evicted buffers if possible to avoid too much …
|
|
|
@24508
|
15 years |
vboxsync |
SSM,VM: VMSetError handling.
|
|
|
@24507
|
15 years |
vboxsync |
HWACCMR0.cpp: privately disabled the assertion.
|
|
|
@24485
|
15 years |
vboxsync |
Corrected assertion
|
|
|
@24484
|
15 years |
vboxsync |
Must reinit VT-x and AMD-V after a suspend as some BIOSes don't do …
|
|
|
@24482
|
15 years |
vboxsync |
HWACCMR0.cpp: Disabled deadly assertion.
|
|
|
@24481
|
15 years |
vboxsync |
PGMSavedState.cpp: /RamPreAlloc=true shouldn't make any difference for …
|
|
|
@24475
|
15 years |
vboxsync |
tstAnimate.cpp: ditto
|
|
|
@24474
|
15 years |
vboxsync |
VM.cpp: One other NULL/VMR3ReqCall case.
|
|
|
@24467
|
15 years |
vboxsync |
Document VMR3Req* caveats.
|
|
|
@24463
|
15 years |
vboxsync |
CPUM: Enabled the last bit of live migration code.
|
|
|
@24461
|
15 years |
vboxsync |
VMM/VM: pass uintptr 0 instead of NULL while passing SSM load info to EMT.
|
|
|
@24453
|
15 years |
vboxsync |
CPUM: CPUID validation on state load.
|
|
|
@24443
|
15 years |
vboxsync |
Build fix
|
|
|
@24442
|
15 years |
vboxsync |
AsyncCompletion: New key to enable the host cache with async I/O. Not …
|
|
|
@24416
|
15 years |
vboxsync |
Fixed bugs in VBoxManage list hostcpuids and the cpuid part of the …
|
|
|
@24415
|
15 years |
vboxsync |
AsyncCompletion: Release the write lock when done. Should fix guest hangs
|
|
|
@24406
|
15 years |
vboxsync |
Main/CPUM: Use /CPUM/HostCPUID instead of /CPUM/CPUID since the latter …
|
|
|
@24368
|
15 years |
vboxsync |
Additional check for in-use AMD-V.
|
|
|
@24363
|
15 years |
vboxsync |
PGMSavedState: Save the RAM config (size + hole).
|
|
|
@24360
|
15 years |
vboxsync |
AsyncCompletion: Option to enforce use of the failsafe I/O manager
|
|
|
@24359
|
15 years |
vboxsync |
AsyncCompletion: CFGM key to disable the cache globally
|
|
|
@24358
|
15 years |
vboxsync |
AsyncCompletion: Don't enqueue requests if the endpoint is moving
|
|
|
@24356
|
15 years |
vboxsync |
AsyncCompletion: Improve write performance for random acess. If a …
|
|
|
@24355
|
15 years |
vboxsync |
AsyncCompletion: Fix crash when doing load balancing
|
|
|
@24353
|
15 years |
vboxsync |
Main,VM: Working the teleportation state. Made VMR3Teleport report …
|
|
|
@24349
|
15 years |
vboxsync |
PGMR3PhysWriteExternal: Instrumented it to track down who is writing …
|
|
|
@24343
|
15 years |
vboxsync |
Temporary release assertions to see what's going wrong
|
|
|
@24328
|
15 years |
vboxsync |
Comment update
|
|
|
@24327
|
15 years |
vboxsync |
Load CPUID leaf override; we currently don't care if the caller …
|
|
|
@24324
|
15 years |
vboxsync |
Minor cleanup
|
|
|
@24292
|
15 years |
vboxsync |
SSMSetLoadErrorV: Don't use %N as the VMSetError message may be …
|
|
|