VirtualBox

source: vbox/trunk/src/VBox/VMM/PGMPhys.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @29319   15 years vboxsync Make PGMR3PhysChangeMemBalloon return VERR_NOT_IMPLEMENTED on hosts …
(edit) @29303   15 years vboxsync Clear the tracking data of pages we're going to reactivate.
(edit) @29302   15 years vboxsync Clear tracking data too
(edit) @29301   15 years vboxsync Clear/reset page properties correctly
(edit) @29297   15 years vboxsync Same goes for map/unmap
(edit) @29296   15 years vboxsync Set the clear flag on all VCPUs
(edit) @29295   15 years vboxsync Backed out 61381: deadlock danger
(edit) @29294   15 years vboxsync Clear the pgm pool immediately
(edit) @29293   15 years vboxsync MMIORegister/Deregister: Force a PGM pool flush as guest ram …
(edit) @29201   15 years vboxsync Shared paging updates
(edit) @28974   15 years vboxsync Dump GMM stats on PGMR3PhysAllocateHandyPages failure.
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28052   15 years vboxsync Flush first, then free
(edit) @28044   15 years vboxsync Check for older non-functioning balloon calls
(edit) @28036   15 years vboxsync More metrics changes
(edit) @28012   15 years vboxsync Use PGMR3QueryFreeMemory instead
(edit) @28003   15 years vboxsync PGMR3QueryBalloonSize updates
(edit) @28002   15 years vboxsync More changes
(edit) @28001   15 years vboxsync Parameter description
(edit) @27999   15 years vboxsync Introducing PGMR3QueryBalloonSize
(edit) @27750   15 years vboxsync Reset the balloon state when the VM resets
(edit) @27749   15 years vboxsync Flush before freeing the page.
(edit) @27746   15 years vboxsync Balloon: flush the shadow PT if this page was previously used as a …
(edit) @27598   15 years vboxsync Comment added
(edit) @27597   15 years vboxsync Change balloon page type back to zero when deflated.
(edit) @27594   15 years vboxsync Only force writes to go through vmm
(edit) @27590   15 years vboxsync Compile fix
(edit) @27589   15 years vboxsync Wrong kind of flushing
(edit) @27588   15 years vboxsync Flush the recompiler's TLB as well when adjusting the balloon.
(edit) @27587   15 years vboxsync Wrong position to check
(edit) @27586   15 years vboxsync Deal with ballooned pages in PGMR3PhysTlbGCPhys2Ptr
(edit) @27543   15 years vboxsync Balloon updates; make ballooned pages as such
(edit) @27195   15 years vboxsync Logging
(edit) @27182   15 years vboxsync Saved the state of ballooned memory and reinflate when loading the …
(edit) @27173   15 years vboxsync Compile fix
(edit) @27163   15 years vboxsync Profiling of large page allocation
(edit) @27129   15 years vboxsync scm cleaned up some whitespace.
(edit) @27102   15 years vboxsync Reset the memory balloon during VM reset
(edit) @27084   15 years vboxsync Take the balloon size into account when applying account limits for the VM.
(edit) @27042   15 years vboxsync Do not replace pages part of a 2 MB continuous range with zero pages, …
(edit) @27026   15 years vboxsync More large page work
(edit) @26949   15 years vboxsync Comment update
(edit) @26947   15 years vboxsync Avoid deadlocks in PGMR3PhysFreeRamPages
(edit) @26616   15 years vboxsync More large page work (disabled)
(edit) @26606   15 years vboxsync Large page work
(edit) @26577   15 years vboxsync More large page work
(edit) @26364   15 years vboxsync Flush the PGM pool cache as we might have stale references to pages …
(edit) @26348   15 years vboxsync Must use VMMR3EmtRendezvous in PGMR3PhysFreeRamPages
(edit) @26330   15 years vboxsync Introducing PGMR3PhysFreeRamPages
(edit) @26259   15 years vboxsync PGMPhys.cpp: warnings
(edit) @26150   15 years vboxsync PGM: Split out the inlined code from PGMInternal.h and into …
(edit) @26107   15 years vboxsync PGM: Some harmless page counting error and factored out the pure MMIO …
(edit) @26105   15 years vboxsync PGMPhys.cpp: Count ROM pages correctly. Should fix most of the trouble …
(edit) @25546   15 years vboxsync Paranoia: PGMR3PhysChunkInvalidateTLB must flush the page map tlb as …
(edit) @25545   15 years vboxsync Moved the tlb flush up a bit
(edit) @25544   15 years vboxsync Missing tlb flush for chunk unmap
(edit) @25542   15 years vboxsync Physical page map TLB invalidation fixes
(edit) @25230   15 years vboxsync PGMPhys.cpp: -Wshadow.
(edit) @24918   15 years vboxsync VM,PGM: Fixed handling of VM reset during teleporation / live save.
(edit) @24767   15 years vboxsync PGM: Deal with write monitored pages without involving EMT. This works …
(edit) @24698   15 years vboxsync Invalidate the physical page TLB for ram/rom/mmio region changes.
(edit) @24349   15 years vboxsync PGMR3PhysWriteExternal: Instrumented it to track down who is writing …
(edit) @23833   15 years vboxsync PGMPhys.cpp: reverted r53588 - wrong fix.
(edit) @23831   15 years vboxsync SUPLib-solaris.cpp: don't return VERR_TRY_AGAIN, return VERR_NO_MEMORY.
(edit) @23488   15 years vboxsync PGM: Lock stats and check for write locks on monitored pages during …
(edit) @23478   15 years vboxsync PGMPAGE: Removed the PGM_PAGE_WITH_BIT_FIELD bits.
(edit) @23471   15 years vboxsync PGM: Made PGM_PAGE_WITH_LOCKS unconditional.
(edit) @23460   15 years vboxsync PGM: Page lock counters. (disabled)
(edit) @23457   15 years vboxsync PGMPAGE: HCPhys and idPage migration work, part 1.
(edit) @23453   15 years vboxsync PGMPhysPageMap cleanup.
(edit) @23443   15 years vboxsync PGMSavedState: New state saved state format in the works.
(edit) @23415   15 years vboxsync PGM: Saved state hacking and some minor cleanups.
(edit) @23398   15 years vboxsync PGM: ROM pages are soo much fun.
(edit) @23393   15 years vboxsync PGM: live save work in progress.
(edit) @23306   15 years vboxsync PGM: Live state saving work (in progress).
(edit) @23012   15 years vboxsync VMM,Devices,Main: VMR3ReqCall w/ RT_INDEFINITE_WAIT -> VMR3ReqCallWait.
(edit) @23009   15 years vboxsync VMM: State machine adjustments. Have only received basic testing.
(edit) @22947   15 years vboxsync PGMPhys.cpp: Corrected the 'Failed to procure handy pages' message, …
(edit) @22764   15 years vboxsync PGMPoolFlushPage -> pgmPoolFlushPageByGCPhys
(edit) @22715   15 years vboxsync PGMPhys.cpp: todo.
(edit) @22710   15 years vboxsync Compile fixes
(edit) @22709   15 years vboxsync Also check for dirty pages
(edit) @22698   15 years vboxsync PGMPoolFlushPage must be called in an EMT.
(edit) @22697   15 years vboxsync Disabled PGMPoolFlushPage call while fixing some problems
(edit) @22695   15 years vboxsync Must flush pgm pool pages in PGMR3PhysGCPhys2CCPtrExternal to avoid …
(edit) @22138   15 years vboxsync pgm: typo (no impact)
(edit) @21993   15 years vboxsync PGMPhys.cpp: Point out VMMR0_DO_GMM_MAP_UNMAP_CHUNK bug.
(edit) @20874   16 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20864   16 years vboxsync SUP,*: API cleanup.
(edit) @20730   16 years vboxsync More locking
(edit) @20709   16 years vboxsync More locking
(edit) @20687   16 years vboxsync VMM: some description string mangling and todos.
(edit) @20404   16 years vboxsync Inform REM outside of the pgm lock.
(edit) @20135   16 years vboxsync Prevent reuse of cached larged pages with different access attributes.
(edit) @20129   16 years vboxsync Backed out 47892-5
(edit) @20125   16 years vboxsync Prevent reuse of cached large pages with different access attributes.
(edit) @20076   16 years vboxsync No longer necessary to get rid of the lock
(edit) @20071   16 years vboxsync Bit more REM locking
(edit) @19861   16 years vboxsync System wide flush
(edit) @19833   16 years vboxsync PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
Note: See TracRevisionLog for help on using the revision log.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette