|
|
@33512
|
14 years |
vboxsync |
(Re)Moved assertions
|
|
|
@33508
|
14 years |
vboxsync |
Write a note in the release log when we refuse to allocate more large …
|
|
|
@33507
|
14 years |
vboxsync |
Fail large page allocation if there's less than 2 GB memory free on …
|
|
|
@33343
|
14 years |
vboxsync |
Fixed missing clearing of large page PDs when clearing the page pool.
|
|
|
@33333
|
14 years |
vboxsync |
Comment
|
|
|
@33248
|
14 years |
vboxsync |
Apologies Asimov.
|
|
|
@33236
|
14 years |
vboxsync |
PCI: MSI-X work
|
|
|
@33221
|
14 years |
vboxsync |
AsyncCompletion: Forgotten change
|
|
|
@33220
|
14 years |
vboxsync |
Fix alignment burns
|
|
|
@33219
|
14 years |
vboxsync |
Fix darwin burn
|
|
|
@33218
|
14 years |
vboxsync |
AsyncCompletion: Move bandwidth groups to the generic code and support …
|
|
|
@33195
|
14 years |
vboxsync |
Comment
|
|
|
@33193
|
14 years |
vboxsync |
Fetch ram size from cfgm
|
|
|
@33192
|
14 years |
vboxsync |
Need more space for the hypervisor heap for large memory guests
|
|
|
@33172
|
14 years |
vboxsync |
VMEmt,GVMM: Some more tuning…
|
|
|
@33170
|
14 years |
vboxsync |
GVMM,VMEmt: Use RTSemEventWaitEx, avoid the syrup algorithm in …
|
|
|
@33164
|
14 years |
vboxsync |
Can't deal with 8 byte operands in our 32-bit emulation code.
|
|
|
@33163
|
14 years |
vboxsync |
Todo
|
|
|
@33162
|
14 years |
vboxsync |
Reduce the maximum number of extents allocated from the hyper heap. …
|
|
|
@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. …
|
|
|