|
|
@33780
|
14 years |
vboxsync |
During state loading; don't free a zero page if it's part of a large page.
|
|
|
@33726
|
14 years |
vboxsync |
Allocation timeout > 1 second means immediate disabling of large page …
|
|
|
@33725
|
14 years |
vboxsync |
More stats for large page allocation
|
|
|
@33544
|
14 years |
vboxsync |
Bump the timeout count to 10
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33537
|
14 years |
vboxsync |
Apply timeout to 2 MB page allocation
|
|
|
@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 …
|
|
|
@32307
|
14 years |
vboxsync |
Include other range types too (FTM)
|
|
|
@32295
|
14 years |
vboxsync |
Deal with MMIO2 pages as well (FTM)
|
|
|
@32213
|
14 years |
vboxsync |
VMM/PGM: Functions for reading RAM ranges.
|
|
|
@32121
|
14 years |
vboxsync |
Wrong api
|
|
|
@32118
|
14 years |
vboxsync |
FT updates
|
|
|
@32106
|
14 years |
vboxsync |
Minor update
|
|
|
@32101
|
14 years |
vboxsync |
Increate monitor counter
|
|
|
@32087
|
14 years |
vboxsync |
PGM: Account for aliased and off pages in physical handlers so that …
|
|
|
@31986
|
14 years |
vboxsync |
FT updates + TODO
|
|
|
@31938
|
14 years |
vboxsync |
FT updates
|
|
|
@31895
|
14 years |
vboxsync |
FT updates
|
|
|
@31630
|
14 years |
vboxsync |
Wrong queue flag
|
|
|
@31398
|
14 years |
vboxsync |
PGMPhys.cpp: too long lines.
|
|
|
@31206
|
14 years |
vboxsync |
PGM: Always make sure to have the original bits around for …
|
|
|
@31127
|
14 years |
vboxsync |
PGM: windows build fix.
|
|
|
@31123
|
14 years |
vboxsync |
PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
|
|
|
@31091
|
14 years |
vboxsync |
comment reflow.
|
|
|
@30901
|
14 years |
vboxsync |
compiler warning
|
|
|
@30844
|
14 years |
vboxsync |
Compile fix
|
|
|
@30843
|
14 years |
vboxsync |
Profile map/unmap operations
|
|
|
@30842
|
14 years |
vboxsync |
Activated large guest memory support for 32-bit guests
|
|
|
@30841
|
14 years |
vboxsync |
Bugfix
|
|
|
@30839
|
14 years |
vboxsync |
Different queueing
|
|
|
@30838
|
14 years |
vboxsync |
Compile fix
|
|
|
@30837
|
14 years |
vboxsync |
Compile fixes
|
|
|
@30836
|
14 years |
vboxsync |
Removed aging tree code. Wasn't working at all. Do simple, but not so …
|
|
|
@30835
|
14 years |
vboxsync |
Zero allocated memory
|
|
|
@30826
|
14 years |
vboxsync |
RTAvllU32DoWithAll does deal with equal nodes
|
|
|
@30823
|
14 years |
vboxsync |
Compile fix
|
|
|
@30822
|
14 years |
vboxsync |
This was meant instead
|
|
|
@30821
|
14 years |
vboxsync |
Sigh
|
|
|
@30820
|
14 years |
vboxsync |
Wrong user parameter
|
|
|
@30819
|
14 years |
vboxsync |
Introduce VBOX_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST for large guest …
|
|
|
@30818
|
14 years |
vboxsync |
Minor correction
|
|
|
@30817
|
14 years |
vboxsync |
Compile fix
|
|
|
@30816
|
14 years |
vboxsync |
Flush the pgm pool before unmapping a chunk
|
|
|
@30815
|
14 years |
vboxsync |
Release stats
|
|
|
@30814
|
14 years |
vboxsync |
Compile fixes
|
|
|
@30813
|
14 years |
vboxsync |
Flush dangling R3 & R0 PGM cr3 pointers when unmapping a chunk
|
|
|
@30811
|
14 years |
vboxsync |
Wrong comment
|
|
|
@30808
|
14 years |
vboxsync |
Compile fix
|
|
|
@30807
|
14 years |
vboxsync |
Started with chunk unmap changes. Code is in an unused path.
|
|
|
@30756
|
14 years |
vboxsync |
Ignore VERR_GMM_HIT_VM_ACCOUNT_LIMIT when there are still pages left.
|
|
|
@30652
|
14 years |
vboxsync |
Reset balloon counter during reset
|
|
|
@30613
|
14 years |
vboxsync |
Free zero page when loading a saved state with prealloc enabled.
|
|
|
@30438
|
15 years |
vboxsync |
PGMPhys: added missing '\n' at the end of LogRel* statements
|
|
|
@30344
|
15 years |
vboxsync |
Use NIL_VMCPUID (see r62731).
|
|
|
@30342
|
15 years |
vboxsync |
VMM: todo: Use NIL_VMCPUID with two SUPR3CallVMMR0Ex calls?
|
|
|
@30326
|
15 years |
vboxsync |
PGM: PGMShwModifyPage/PGMShwSetPage -> PGMShwMakePageWritable, …
|
|
|
@30236
|
15 years |
vboxsync |
Reverted 62726
|
|
|
@30235
|
15 years |
vboxsync |
Typo
|
|
|
@30234
|
15 years |
vboxsync |
This is very fatal
|
|
|
@30233
|
15 years |
vboxsync |
Use a valid cpu id
|
|
|
@30232
|
15 years |
vboxsync |
Compile fix
|
|
|
@30231
|
15 years |
vboxsync |
Chunk mapping calls can arrive from any thread now because of page …
|
|
|
@29646
|
15 years |
vboxsync |
Proper shared page cleanup when terminating the VM
|
|
|
@29626
|
15 years |
vboxsync |
Paranoid casting
|
|
|
@29623
|
15 years |
vboxsync |
More logging
|
|
|
@29622
|
15 years |
vboxsync |
Logging
|
|
|
@29620
|
15 years |
vboxsync |
Statistics for shared pages
|
|
|
@29577
|
15 years |
vboxsync |
Compile fix
|
|
|
@29319
|
15 years |
vboxsync |
Make PGMR3PhysChangeMemBalloon return VERR_NOT_IMPLEMENTED on hosts …
|
|
|
@29303
|
15 years |
vboxsync |
Clear the tracking data of pages we're going to reactivate.
|
|
|
@29302
|
15 years |
vboxsync |
Clear tracking data too
|
|
|
@29301
|
15 years |
vboxsync |
Clear/reset page properties correctly
|
|
|
@29297
|
15 years |
vboxsync |
Same goes for map/unmap
|
|
|
@29296
|
15 years |
vboxsync |
Set the clear flag on all VCPUs
|
|
|
@29295
|
15 years |
vboxsync |
Backed out 61381: deadlock danger
|
|
|
@29294
|
15 years |
vboxsync |
Clear the pgm pool immediately
|
|
|
@29293
|
15 years |
vboxsync |
MMIORegister/Deregister: Force a PGM pool flush as guest ram …
|
|
|
@29201
|
15 years |
vboxsync |
Shared paging updates
|
|
|
@28974
|
15 years |
vboxsync |
Dump GMM stats on PGMR3PhysAllocateHandyPages failure.
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@28052
|
15 years |
vboxsync |
Flush first, then free
|
|
|
@28044
|
15 years |
vboxsync |
Check for older non-functioning balloon calls
|
|
|
@28036
|
15 years |
vboxsync |
More metrics changes
|
|
|
@28012
|
15 years |
vboxsync |
Use PGMR3QueryFreeMemory instead
|
|
|
@28003
|
15 years |
vboxsync |
PGMR3QueryBalloonSize updates
|
|
|
@28002
|
15 years |
vboxsync |
More changes
|
|
|
@28001
|
15 years |
vboxsync |
Parameter description
|
|
|
@27999
|
15 years |
vboxsync |
Introducing PGMR3QueryBalloonSize
|
|
|
@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 …
|
|
|
@27598
|
15 years |
vboxsync |
Comment added
|
|
|
@27597
|
15 years |
vboxsync |
Change balloon page type back to zero when deflated.
|
|
|
@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
|
|
|