|
|
@33122
|
14 years |
vboxsync |
Extended ldtr/tr check
|
|
|
@33066
|
14 years |
vboxsync |
VT-x also chokes on invalid tr or ldtr selectors (minix)
|
|
|
@33008
|
14 years |
vboxsync |
Allocate more pgm pool pages for large guest memory configurations
|
|
|
@32998
|
14 years |
vboxsync |
Extra comment
|
|
|
@32980
|
14 years |
vboxsync |
Do *not* unlock the nested root page when exiting the shadow mode. …
|
|
|
@32977
|
14 years |
vboxsync |
Extend assertion
|
|
|
@32956
|
14 years |
vboxsync |
Sleep a bit longer.
|
|
|
@32955
|
14 years |
vboxsync |
Lower the time slice to 100 ms
|
|
|
@32954
|
14 years |
vboxsync |
rc code
|
|
|
@32953
|
14 years |
vboxsync |
Finer grained cpu capping
|
|
|
@32952
|
14 years |
vboxsync |
Logging + longer sleep
|
|
|
@32935
|
14 years |
vboxsync |
PDM, VMM, PCI: reworked MSI API: now MSIs delivered via IOAPIC API, …
|
|
|
@32921
|
14 years |
vboxsync |
Stat type
|
|
|
@32920
|
14 years |
vboxsync |
Compile fix
|
|
|
@32917
|
14 years |
vboxsync |
Wrong stat type
|
|
|
@32916
|
14 years |
vboxsync |
Reversed
|
|
|
@32914
|
14 years |
vboxsync |
Drop the hthread parameter
|
|
|
@32912
|
14 years |
vboxsync |
First sketch for guest execution capping
|
|
|
@32910
|
14 years |
vboxsync |
VMM: hyper heap size selection
|
|
|
@32908
|
14 years |
vboxsync |
VMM: moved hyper heap configuration to console, as it knows more about …
|
|
|
@32885
|
14 years |
vboxsync |
Renaming cpu priority to cpu execution cap
|
|
|
@32872
|
14 years |
vboxsync |
Wrong PD type (triggers assertion in debug build; otherwise harmless)
|
|
|
@32869
|
14 years |
vboxsync |
Annoying assertion
|
|
|
@32868
|
14 years |
vboxsync |
Comment update
|
|
|
@32867
|
14 years |
vboxsync |
Fixed dereference of large pages in EPT/nested paging modes.
|
|
|
@32865
|
14 years |
vboxsync |
Redundant check
|
|
|
@32859
|
14 years |
vboxsync |
More informative assertion
|
|
|
@32848
|
14 years |
vboxsync |
Paranoia
|
|
|
@32847
|
14 years |
vboxsync |
Clear VMCPU_FF_TO_R3 on the way out
|
|
|
@32820
|
14 years |
vboxsync |
PCI, PDM: initial drop of MSI support
|
|
|
@32819
|
14 years |
vboxsync |
Tab
|
|
|
@32815
|
14 years |
vboxsync |
GVMMR0SchedHalt: limit the timeout to 1 second
|
|
|
@32799
|
14 years |
vboxsync |
GVMMR0.cpp: PPT docs.
|
|
|
@32798
|
14 years |
vboxsync |
GVMMR0.cpp: PPT docs.
|
|
|
@32797
|
14 years |
vboxsync |
GVMMR0: Enabled the periodic preemption timer on linux hosts.
|
|
|
@32796
|
14 years |
vboxsync |
GVMMR0,TM,STAM: Periodic preemption timer fixes, adjustments and …
|
|
|
@32793
|
14 years |
vboxsync |
One more for crit sections
|
|
|
@32792
|
14 years |
vboxsync |
And more
|
|
|
@32791
|
14 years |
vboxsync |
More stats
|
|
|
@32788
|
14 years |
vboxsync |
Moved stats around
|
|
|
@32785
|
14 years |
vboxsync |
Cleaned up SyncPageWorker for non-paging modes.
|
|
|
@32778
|
14 years |
vboxsync |
Sync the entire page table for new nested page tables. (partially …
|
|
|
@32770
|
14 years |
vboxsync |
Redundant lock/unlock
|
|
|
@32746
|
14 years |
vboxsync |
pgmPoolFlushDirtyPage,pgmPoolAddDirtyPage: Must use …
|
|
|
@32729
|
14 years |
vboxsync |
Comment about a possible erratum
|
|
|
@32655
|
14 years |
vboxsync |
reset not resetted
|
|
|
@32614
|
14 years |
vboxsync |
Same for TRPM
|
|
|
@32613
|
14 years |
vboxsync |
Extra check for forced vt-x usage
|
|
|
@32595
|
14 years |
vboxsync |
VMM/DBGFCoreWrite: log.
|
|
|
@32572
|
14 years |
vboxsync |
VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
|
|
|
@32564
|
14 years |
vboxsync |
Compile error
|
|
|
@32563
|
14 years |
vboxsync |
Take a shortcut
|
|
|
@32561
|
14 years |
vboxsync |
Oops
|
|
|
@32560
|
14 years |
vboxsync |
Cleaned up a bit
|
|
|
@32558
|
14 years |
vboxsync |
VMM/DBGFCoreWrite: minor cleanup.
|
|
|
@32551
|
14 years |
vboxsync |
Reactivate pae/32-bit optimization.
|
|
|
@32550
|
14 years |
vboxsync |
Correction
|
|
|
@32544
|
14 years |
vboxsync |
Disabled pae/32-bit optimization due to XP installation regressions
|
|
|
@32541
|
14 years |
vboxsync |
Don't bother checking for virtual handlers in ring-0.
|
|
|
@32540
|
14 years |
vboxsync |
Disallow virtual handler registration for VT-x and AMD-V.
|
|
|
@32539
|
14 years |
vboxsync |
Removed wrong assertion
|
|
|
@32534
|
14 years |
vboxsync |
VMM/DBGFCoreWrite: log.
|
|
|
@32525
|
14 years |
vboxsync |
Updated comments
|
|
|
@32521
|
14 years |
vboxsync |
Optimization
|
|
|
@32516
|
14 years |
vboxsync |
Removed double invalidate.
|
|
|
@32512
|
14 years |
vboxsync |
Enabled minimal guest state loading (VT-x; again). Watch for regressions.
|
|
|
@32506
|
14 years |
vboxsync |
Extra stats
|
|
|
@32504
|
14 years |
vboxsync |
SUPDrv,IPRT,VMM,DevAPIC: Added RTTimerCanDoHighResolution and exposed …
|
|
|
@32489
|
14 years |
vboxsync |
VMM: More work on the periodic preemption timer (no actual timers yet).
|
|
|
@32488
|
14 years |
vboxsync |
build fix.
|
|
|
@32486
|
14 years |
vboxsync |
Moved logging and stat
|
|
|
@32484
|
14 years |
vboxsync |
TM,DevPit,DevApic,DevRtc: Timer frequency hints for calculating the …
|
|
|
@32481
|
14 years |
vboxsync |
Enabled dirty page optimization for the pae/32-bit shadow/guest case.
|
|
|
@32480
|
14 years |
vboxsync |
SyncPageWorkerTrackDeref: Use the hint we retrieved from the cached …
|
|
|
@32467
|
14 years |
vboxsync |
AsyncCompletion: Another one
|
|
|
@32466
|
14 years |
vboxsync |
AsyncCompletion: update the task handle of the task on success
|
|
|
@32459
|
14 years |
vboxsync |
VMM/raw: Heed VM_FF_REQUEST and VMCPU_FF_REQUEST before checking for …
|
|
|
@32458
|
14 years |
vboxsync |
VMM: Return to ring-3 when DMA work is pending.
|
|
|
@32450
|
14 years |
vboxsync |
VMM/DBGFCoreWrite: comply with both ELF64 and broken Solaris code.
|
|
|
@32431
|
14 years |
vboxsync |
scm cleanup
|
|
|
@32427
|
14 years |
vboxsync |
AsyncCompletion: Make submitting requests to the host error prove. …
|
|
|
@32419
|
14 years |
vboxsync |
TM,HWVMXR0: Use the preemption timer to make sure we stop executing …
|
|
|
@32418
|
14 years |
vboxsync |
Increase the size of the image to work around the refusal of Win64 to …
|
|
|
@32410
|
14 years |
vboxsync |
Got rid of unnecessary dirty page flush in InvalidatePage. (NOTE: high …
|
|
|
@32404
|
14 years |
vboxsync |
missing svn:keywords
|
|
|
@32401
|
14 years |
vboxsync |
Updates
|
|
|
@32392
|
14 years |
vboxsync |
pgm pool update for 32-bit dirty page handling
|
|
|
@32390
|
14 years |
vboxsync |
One more
|
|
|
@32389
|
14 years |
vboxsync |
Mask physical address
|
|
|
@32384
|
14 years |
vboxsync |
Extended dirty page optimization for the pae/32-bit shw/gst …
|
|
|
@32378
|
14 years |
vboxsync |
HWACCM.cpp: logging typo.
|
|
|
@32373
|
14 years |
vboxsync |
Must not call PGMPhysReleasePageMappingLock when the lock failed
|
|
|
@32366
|
14 years |
vboxsync |
Typo
|
|
|
@32362
|
14 years |
vboxsync |
Some cleanup
|
|
|
@32361
|
14 years |
vboxsync |
HWACCM: Preparing for using the VMX-preemption timer.
|
|
|
@32357
|
14 years |
vboxsync |
HWACCM.cpp: Save some more fflush(VBox.log) calls.
|
|
|
@32356
|
14 years |
vboxsync |
VMM: Avoid 700 unnecessary fflush(VBox.log) calls.
|
|
|
@32343
|
14 years |
vboxsync |
SSM: nit.
|
|
|
@32341
|
14 years |
vboxsync |
dbgfcore.h -> dbgfcorefmt.h; only the format, no prototypes or stuff.
|
|
|
@32340
|
14 years |
vboxsync |
DBGFCoreWrite: split out the core related stuff into a separate …
|
|
|