VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @21168   15 years vboxsync More statistics
(edit) @21164   15 years vboxsync Extra statistics for PGMPhysRead/Write
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20873   15 years vboxsync VMMGCCallHost -> VMMRZCallRing3[NoCpu].
(edit) @20770   15 years vboxsync More paranoia
(edit) @20768   15 years vboxsync Unsafe physical hander usage.
(edit) @20674   15 years vboxsync Grab the PGM lock in PGMPhysSimpleReadGCPtr
(edit) @20567   15 years vboxsync DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
(edit) @20530   15 years vboxsync VMM: remove DISCPUSTATE from the stack.
(edit) @20059   16 years vboxsync Stricter lock checking
(edit) @19860   16 years vboxsync Flush updates
(edit) @19833   16 years vboxsync PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
(edit) @19808   16 years vboxsync Invalidate is per VCPU.
(edit) @19586   16 years vboxsync Missing pgmUnlock
(edit) @19480   16 years vboxsync Release the PGM lock when calling physical handlers …
(edit) @19180   16 years vboxsync PGMAllPhys.cpp: PGMPhysGCPhys2HCPhys should take the pgm lock before …
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19092   16 years vboxsync PGMAllPhys.cpp: Fixed wrong (logrel) assertion.
(edit) @19015   16 years vboxsync Split up TRPM. (guest SMP)
(edit) @18988   16 years vboxsync PGM api changes
(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) @18716   16 years vboxsync PGMAllPhys.cpp: MM_RAM_FLAGS_RESERVED is no more, cleaned out …
(edit) @18666   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 2)
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @18345   16 years vboxsync PGMAllPhys.cpp: Use new IPE status codes.
(edit) @18339   16 years vboxsync pgmPhysAllocPage: pgmPoolTrackFlushGCPhys returns VINF_PGM_SYNC_CR3 …
(edit) @18279   16 years vboxsync PGMAllPhys.cpp: reverted r44713.
(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) @18207   16 years vboxsync PGMPhysGCPhys2R3Ptr: quiet, please.
(edit) @18143   16 years vboxsync VMM,Devices: Changed ROM registration and fixed some shadowed ROM …
(edit) @18125   16 years vboxsync PGM: MapCR3 anywhere again (new phys code).
(edit) @18101   16 years vboxsync PDM,PGM,DevPcArch,types.h: Added GCPhys2CCPtr conversion methods to …
(edit) @18073   16 years vboxsync debugger: make it a bit more working
(edit) @17795   16 years vboxsync PGMPhys: fix missing pRam-> in front of GCPhys. The address …
(edit) @17787   16 years vboxsync PGMMPhysWrite: Use the correct page address when growing the ram range.
(edit) @17660   16 years vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17534   16 years vboxsync PGM: Made PGMPhysRead/Write return VERR_PGM_PHYS_WR_HIT_HANDLER when …
(edit) @17526   16 years vboxsync PGM: Logging / assertion adjustments for handy page allocation error …
(edit) @17524   16 years vboxsync PGM: R0/VT-x hacking.
(edit) @17520   16 years vboxsync another fix
(edit) @17519   16 years vboxsync fix
(edit) @17518   16 years vboxsync tiny adjustment.
(edit) @17517   16 years vboxsync PGM: Fixed PGMVIRTHANDLERTYPE_ALL regression from the other day - it …
(edit) @17512   16 years vboxsync pgmPhysWriteHandler: Corrected three inverted assertions.
(edit) @17511   16 years vboxsync pgmPhysRomWriteHandler: corrected prototype (copy & past from obsolete …
(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) @17504   16 years vboxsync PGM: handler logging (PGMPhysRead/Write) and more strictness in the …
(edit) @17485   16 years vboxsync Fixes to pgmPhysWriteHandler and PGMPhysGCPhys2R3Ptr (new phys code).
(edit) @17465   16 years vboxsync Removed unused return code
(edit) @17438   16 years vboxsync PGM: Some REM hacking for the ROM registration and some in-progress …
(edit) @17435   16 years vboxsync PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
(edit) @17434   16 years vboxsync PGM: Implemented the fun part of pgmPhysWriteHandler (to deal with …
(edit) @17432   16 years vboxsync PGM,GMM: Filling in missing bits and fixing some bugs.
(edit) @17423   16 years vboxsync PGM: mac build fix.
(edit) @17421   16 years vboxsync PGM,VMM,GMM: handy page allocation and some other fixes.
(edit) @17372   16 years vboxsync PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link.
(edit) @17371   16 years vboxsync PGM,GMM: Hacking on the new phys code.
(edit) @17000   16 years vboxsync Rewrote pgmPoolMonitorGCPtr2CCPtr. Deal with invalid GC shadow pages …
(edit) @15428   16 years vboxsync PGM: PGMDynMapHCPageOff -> pgmDynMapHCPageOff, making it internal and …
(edit) @15425   16 years vboxsync PGMR0DynMapHCPage: always successful, or will bail out to ring-3.
(edit) @15344   16 years vboxsync #3202: Optimizations of the dynamic page mapping code (ring-0). Do …
(edit) @15284   16 years vboxsync PGM, REM: Virtual address in TLB - this is what I meant…
(edit) @14974   16 years vboxsync reenabled VA in TLB code
(edit) @14969   16 years vboxsync VMM support for completing VA in TLB (not much tested)
(edit) @14755   16 years vboxsync #1865: Converted 4 PGM*2HC* conversion functions to RTR3PTR.
(edit) @14560   16 years vboxsync Don't use obsolete format specifiers
(edit) @14559   16 years vboxsync More verbose assertion
(edit) @14075   16 years vboxsync The 64-bit MSC warning hunt stops for today.
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(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) @13565   16 years vboxsync #1865: REM (VMM bits) - moved EMFlushREMTBs to REMFlushTBs, deleted …
(edit) @13186   16 years vboxsync PGMPhys: Fix for silly edge case bug.
(edit) @13152   16 years vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPhys code.
(edit) @13151   16 years vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPhys code.
(edit) @13150   16 years vboxsync #1865: Enabled the new PGMPhysSimpleDirtyWriteGCPtr code.
(edit) @13149   16 years vboxsync #1865: Enabled the new PGMPhysSimpleWriteGCPtr code.
(edit) @13148   16 years vboxsync #1865: Enabled the new PGMPhysSimpleReadGCPtr code.
(edit) @13147   16 years vboxsync removed todo that has been dealt with.
(edit) @13146   16 years vboxsync #1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
(edit) @13145   16 years vboxsync #1865: shuffled code.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13138   16 years vboxsync #1865: Mac fix.
(edit) @13098   16 years vboxsync #1865: More PGM changes.
(edit) @13087   16 years vboxsync #1865: More PGM changes.
(edit) @13062   16 years vboxsync #1865: More PGM changes.
(edit) @13060   16 years vboxsync #1865: More PGM changes.
(edit) @13046   16 years vboxsync #1865: Eliminated two duplicate members of PGMVIRTHANDLER while at it.
(edit) @13045   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) @12964   16 years vboxsync VMM: MMPhysGCPhys2HCVirt -> PGMPhysGCPhys2HCPtrAssert; deleted …
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