|
|
@27861
|
15 years |
vboxsync |
export some Makefile.kup to OSE
|
|
|
@27816
|
15 years |
vboxsync |
PGMSyncCR3: Go back to ring 3 if a pgm pool sync is again pending.
|
|
|
@27814
|
15 years |
vboxsync |
Backed out part of r59436
|
|
|
@27813
|
15 years |
vboxsync |
Backed out r59424
|
|
|
@27797
|
15 years |
vboxsync |
misc compiler warning fixes, comment typos and other minor cleanups
|
|
|
@27790
|
15 years |
vboxsync |
Cleaned up
|
|
|
@27789
|
15 years |
vboxsync |
VM.cpp: Fixed bug in vmR3LiveDoStep1Cleanup where it didn't pass the …
|
|
|
@27784
|
15 years |
vboxsync |
PGMSyncCR3: pgmPoolResetDirtyPages must be called before pgmPoolSyncCR3
|
|
|
@27783
|
15 years |
vboxsync |
PGMSyncCR3: pgmPoolResetDirtyPages must be called before pgmPoolSyncCR3
|
|
|
@27778
|
15 years |
vboxsync |
Must take the pgm lock during PGMSyncCR3; guest SMP can cause an …
|
|
|
@27775
|
15 years |
vboxsync |
These assertions are actually fatal
|
|
|
@27750
|
15 years |
vboxsync |
Reset the balloon state when the VM resets
|
|
|
@27749
|
15 years |
vboxsync |
Flush before freeing the page.
|
|
|
@27746
|
15 years |
vboxsync |
Balloon: flush the shadow PT if this page was previously used as a …
|
|
|
@27738
|
15 years |
vboxsync |
AsyncCompletion: Add a new method to set the size of an endpoint
|
|
|
@27704
|
15 years |
vboxsync |
More informative assertions
|
|
|
@27702
|
15 years |
vboxsync |
Better assertion
|
|
|
@27656
|
15 years |
vboxsync |
AsyncCompletion: Fix for files which size is not aligned to 512 bytes …
|
|
|
@27630
|
15 years |
vboxsync |
PGM,HWACCM: Fix for panic on 32-bit mac os x when using nested paging. …
|
|
|
@27598
|
15 years |
vboxsync |
Comment added
|
|
|
@27597
|
15 years |
vboxsync |
Change balloon page type back to zero when deflated.
|
|
|
@27595
|
15 years |
vboxsync |
Paranoia
|
|
|
@27594
|
15 years |
vboxsync |
Only force writes to go through vmm
|
|
|
@27590
|
15 years |
vboxsync |
Compile fix
|
|
|
@27589
|
15 years |
vboxsync |
Wrong kind of flushing
|
|
|
@27588
|
15 years |
vboxsync |
Flush the recompiler's TLB as well when adjusting the balloon.
|
|
|
@27587
|
15 years |
vboxsync |
Wrong position to check
|
|
|
@27586
|
15 years |
vboxsync |
Deal with ballooned pages in PGMR3PhysTlbGCPhys2Ptr
|
|
|
@27585
|
15 years |
vboxsync |
Duplicate counter
|
|
|
@27584
|
15 years |
vboxsync |
Statistic counter for ballooned page accesses
|
|
|
@27583
|
15 years |
vboxsync |
Emulate reads from ballooned pages as they are not present in our …
|
|
|
@27580
|
15 years |
vboxsync |
Ignore writes to ballooned pages.
|
|
|
@27570
|
15 years |
vboxsync |
EMInternal.h: build fix.
|
|
|
@27567
|
15 years |
vboxsync |
EMInternal.h: Fixed assertion caused by emR3RecordCli on 32-bit …
|
|
|
@27566
|
15 years |
vboxsync |
PGMSavedState.cpp: Better message when finding missing ROM.
|
|
|
@27563
|
15 years |
vboxsync |
I/O cache: Remove a bit of code which is not used very often anymore …
|
|
|
@27557
|
15 years |
vboxsync |
I/O cache: Increase the endpoint size for every appending write, even …
|
|
|
@27545
|
15 years |
vboxsync |
VMM/PGMPhys: provide default RC/R0 physical memory handler in case the …
|
|
|
@27544
|
15 years |
vboxsync |
Correct comment
|
|
|
@27543
|
15 years |
vboxsync |
Balloon updates; make ballooned pages as such
|
|
|
@27540
|
15 years |
vboxsync |
Step one in dealing with ballooned pages in shadow paging
|
|
|
@27526
|
15 years |
vboxsync |
I/O cache: Missing case
|
|
|
@27524
|
15 years |
vboxsync |
I/O cache: We have to clip the read size if there is an intersecting …
|
|
|
@27523
|
15 years |
vboxsync |
I/O cache: Really disable read cache
|
|
|
@27522
|
15 years |
vboxsync |
I/O cache: Disable read cache
|
|
|
@27521
|
15 years |
vboxsync |
I/O cache: Optimize 1-byte writes done by VMDK
|
|
|
@27520
|
15 years |
vboxsync |
Handle X86_XCPT_BP exits for AMD-V in debug builds.
|
|
|
@27495
|
15 years |
vboxsync |
Fix Windows regression
|
|
|
@27493
|
15 years |
vboxsync |
EM: typo in stats name
|
|
|
@27490
|
15 years |
vboxsync |
More comment + paranoid assertions
|
|
|
@27489
|
15 years |
vboxsync |
Disabled the lazy syncing of zero pages based on the u1Write setting. …
|
|
|
@27488
|
15 years |
vboxsync |
No need for pgmPhysPageMakeWritableUnlocked
|
|
|
@27486
|
15 years |
vboxsync |
Style
|
|
|
@27474
|
15 years |
vboxsync |
AsyncCompletion: Release log entry for every opened endpoint
|
|
|
@27472
|
15 years |
vboxsync |
Wrong assertion for IN_RING0
|
|
|
@27465
|
15 years |
vboxsync |
PGMAllPool.cpp: Do the bulk of pgmPoolFlushDirtyPage within a …
|
|
|
@27464
|
15 years |
vboxsync |
PGMR0DynMap.cpp: PGMDynMapPushAutoSubset bugfix and logging …
|
|
|
@27445
|
15 years |
vboxsync |
Logging update
|
|
|
@27444
|
15 years |
vboxsync |
Resync DR6 if the debug state is active.
|
|
|
@27442
|
15 years |
vboxsync |
Paranoia
|
|
|
@27440
|
15 years |
vboxsync |
More logging
|
|
|
@27438
|
15 years |
vboxsync |
We must intercept X86_XCPT_DB for VT-x as DR6 is modified by X86_EFL_TF.
|
|
|
@27409
|
15 years |
vboxsync |
Logging fix
|
|
|
@27408
|
15 years |
vboxsync |
Logging fix
|
|
|
@27402
|
15 years |
vboxsync |
Flush for warnings too (VINF_PGM_SYNC_CR3).
|
|
|
@27400
|
15 years |
vboxsync |
Renable new alloc mode for Solaris.
|
|
|
@27397
|
15 years |
vboxsync |
MSR_IA32_PMCx logging
|
|
|
@27390
|
15 years |
vboxsync |
Tweaked previous fix
|
|
|
@27378
|
15 years |
vboxsync |
pgmPoolMonitorModifiedClearAll can cause a pgm pool flush (dirty page …
|
|
|
@27372
|
15 years |
vboxsync |
Unnecessary AssertRCReturn
|
|
|
@27371
|
15 years |
vboxsync |
Don't always change back the cr3
|
|
|
@27370
|
15 years |
vboxsync |
Logging
|
|
|
@27369
|
15 years |
vboxsync |
Make sure we check for pending pgm pool syncs as we clear …
|
|
|
@27368
|
15 years |
vboxsync |
Logging update
|
|
|
@27362
|
15 years |
vboxsync |
Logging updates
|
|
|
@27360
|
15 years |
vboxsync |
Don't check page tables without any entries.
|
|
|
@27354
|
15 years |
vboxsync |
GMMR0: Disable new alloc code on Solaris for testing.
|
|
|
@27336
|
15 years |
vboxsync |
AsyncCompletion: Clear the list pointers of a range lock
|
|
|
@27331
|
15 years |
vboxsync |
MSR_IA32_MISC_ENABLE test code
|
|
|
@27323
|
15 years |
vboxsync |
AsyncCompletion: Print bandwidth limit in the release log
|
|
|
@27320
|
15 years |
vboxsync |
Log MSR_IA32_MISC_ENABLE accesses
|
|
|
@27306
|
15 years |
vboxsync |
CPUM: expose EDX of leaf 5 too, contains MWAIT C-states
|
|
|
@27299
|
15 years |
vboxsync |
AsyncCompletion: More configuration options
* There are two …
|
|
|
@27285
|
15 years |
vboxsync |
Disabled very expensive check
|
|
|
@27284
|
15 years |
vboxsync |
More paranoia
|
|
|
@27282
|
15 years |
vboxsync |
More stats
|
|
|
@27281
|
15 years |
vboxsync |
Missing stat activation
|
|
|
@27280
|
15 years |
vboxsync |
AsyncCompletion: Change range locks allocation from RTMemAlloc to …
|
|
|
@27277
|
15 years |
vboxsync |
Fix
|
|
|
@27272
|
15 years |
vboxsync |
Logging change
|
|
|
@27271
|
15 years |
vboxsync |
Reference count debugging code added
|
|
|
@27254
|
15 years |
vboxsync |
HPET: correct interrupts delivery
|
|
|
@27253
|
15 years |
vboxsync |
Missing stat registration
|
|
|
@27231
|
15 years |
vboxsync |
Implemented mwait extension for breaking on external interrupt when …
|
|
|
@27212
|
15 years |
vboxsync |
VMReq.cpp: fix #4725 later.
|
|
|
@27210
|
15 years |
vboxsync |
Note added
|
|
|
@27209
|
15 years |
vboxsync |
Backed out r58570; must decrease reference here
|
|
|
@27204
|
15 years |
vboxsync |
Paranoia
|
|
|
@27203
|
15 years |
vboxsync |
Double derefence removed
|
|
|
@27202
|
15 years |
vboxsync |
Two more missing reference changes
|
|
|