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) @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   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20864   15 years vboxsync SUP,*: API cleanup.
(edit) @20730   15 years vboxsync More locking
(edit) @20709   15 years vboxsync More locking
(edit) @20687   15 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
(edit) @19808   16 years vboxsync Invalidate is per VCPU.
(edit) @19807   16 years vboxsync Some more locking updates
(edit) @19300   16 years vboxsync VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18880   16 years vboxsync PGM/MM: Implemented the /RamPreAlloc CFGM option.
(edit) @18873   16 years vboxsync PGMPhys.cpp: Also mangle the MMIO2 description.
(edit) @18869   16 years vboxsync PGMPhys.cpp/pgmR3PhysChunkMap: corrected free statements to use the …
(edit) @18812   16 years vboxsync PGMPhys.cpp: spaces
(edit) @18811   16 years vboxsync PGMPhys.cpp,MMHyper.cpp: The MMR3UkHeap bits seems to be working and …
(edit) @18792   16 years vboxsync MM,PGM: New User-kernel heap (aka MMUkHeap), use it for the …
(edit) @18665   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
(edit) @18645   16 years vboxsync VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
(edit) @18620   16 years vboxsync exception.
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @18433   16 years vboxsync PGMPhys.cpp: fixed type cast in same assert msg.
(edit) @18432   16 years vboxsync PGMPhys.cpp: Corrected bad shift in an assertion message. (Thanks MSC.)
(edit) @18335   16 years vboxsync PGMR3PhysGCPhys2CCPtrExternal: wrong assertion.
(edit) @18294   16 years vboxsync darwin build fix.
(edit) @18291   16 years vboxsync PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
(edit) @18266   16 years vboxsync PGM: Made PGMR3PhysRomProtect use instead of doing a full pool flush …
(edit) @18230   16 years vboxsync PGM,IOM: Implemented MMIO2 aliases for MMIO pages. This involved some …
(edit) @18205   16 years vboxsync PGMPhys: Fixed bug in the freeing of shadowed ROM pages during reset …
(edit) @18167   16 years vboxsync PGM: More details on allocation failure.
(edit) @18166   16 years vboxsync PGM: More info on allocation error.
(edit) @18144   16 years vboxsync PGMR3PhysAllocHandyPages: More release log info when we're running out …
(edit) @18143   16 years vboxsync VMM,Devices: Changed ROM registration and fixed some shadowed ROM …
(edit) @18101   16 years vboxsync PDM,PGM,DevPcArch,types.h: Added GCPhys2CCPtr conversion methods to …
(edit) @18046   16 years vboxsync PGM,MM: saved state bugfixes for VBOX_WITH_NEW_PHYS_CODE.
(edit) @17660   16 years vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17538   16 years vboxsync REM,PGM: Added two mutualy exclusive flags to …
(edit) @17527   16 years vboxsync grr
(edit) @17526   16 years vboxsync PGM: Logging / assertion adjustments for handy page allocation error …
(edit) @17521   16 years vboxsync PGMPhys: cound page counting fixes.
(edit) @17513   16 years vboxsync MM,PGM: Fixed page reservation, include a full set of handy pages for …
(edit) @17510   16 years vboxsync PGM,EM,PDMDevHlp: Added PGMPhysInterpretedReadNoHandlers and …
(edit) @17509   16 years vboxsync PGM: Moved the page pool PT flushing code in the access handler bits …
(edit) @17503   16 years vboxsync PGM: PGMR3PhysAllocateHandyPages fix and error handling.
(edit) @17438   16 years vboxsync PGM: Some REM hacking for the ROM registration and some in-progress …
(edit) @17432   16 years vboxsync PGM,GMM: Filling in missing bits and fixing some bugs.
(edit) @17421   16 years vboxsync PGM,VMM,GMM: handy page allocation and some other fixes.
(edit) @17371   16 years vboxsync PGM,GMM: Hacking on the new phys code.
(edit) @17251   16 years vboxsync VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes.
(edit) @16045   16 years vboxsync PGMR3PhysTlbGCPhys2Ptr: Deal correctly with disabled access handlers. …
(edit) @15885   16 years vboxsync PGMR3PhysTlbGCPhys2Ptr: correct assertion (see #3399).
(edit) @15862   16 years vboxsync PGMPhys.cpp: Added some details to the two assertions in …
(edit) @15284   16 years vboxsync PGM, REM: Virtual address in TLB - this is what I meant…
(edit) @14826   16 years vboxsync VMM: New DevHlp pfnMMIO2MapKernel for darwin/VT-x/VGA.
(edit) @14592   16 years vboxsync PGMR3PhysRegister: Use MMR3HyperAllocOnceNoRel instead of muching …
(edit) @14589   16 years vboxsync VMM,SUPLib: Updated SUPLib API spec, turned out we don't get …
(edit) @14075   16 years vboxsync The 64-bit MSC warning hunt stops for today.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13782   16 years vboxsync More SMP groundwork.
(edit) @13755   16 years vboxsync Started with VM request API changes.
(edit) @13371   16 years vboxsync Some updates
(edit) @13098   16 years vboxsync #1865: More PGM changes.
(edit) @13060   16 years vboxsync #1865: More PGM changes.
(edit) @13042   16 years vboxsync #1865: More PGM changes.
(edit) @13040   16 years vboxsync #1865: More PGM changes.
(edit) @13038   16 years vboxsync #1865: More PGM changes.
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12967   16 years vboxsync #1865: MM - docs and 4 new ring-3 heap APIs for string formatting.
(edit) @12690   16 years vboxsync Fixed pgmR3PhysMMIO2Find
(edit) @12300   16 years vboxsync Devices and VMM: cosmetics: removed full stops at the end of …
(edit) @11299   16 years vboxsync mm: MMHyperXXToGC -> MMHyperXXToRC.
(edit) @11235   16 years vboxsync warning
(edit) @10838   16 years vboxsync Fixed assertion (creation failure).
(edit) @9276   17 years vboxsync Prevent an fInRem assertion in the tlb flushing code when A20 is …
(edit) @9212   17 years vboxsync Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE …
(edit) @8635   17 years vboxsync PGMPhys.h -> PGMPhysRWTmpl.h
(edit) @8626   17 years vboxsync Renamed the PGMR3PhysRead* and PGMR3PhysWrite* function and added U64 …
(edit) @8347   17 years vboxsync gcc warnings
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @8021   17 years vboxsync Added missing bits for PAE guest mappings.
(edit) @7755   17 years vboxsync Added a flag to the MMIO2 registration and did some other MMIO2 …
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