VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @93210   3 years vboxsync VMM/PGMR3PhysMmio2Register: Call MMR3AdjustFixedReservation even in …
(edit) @93171   3 years vboxsync VMM/PGMPhys: Don't assert on NIL ring-0 address in NEM mode. …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92721   3 years vboxsync VMM: Made driverless adjustments to the halt and cleanup code. bugref:10138
(edit) @92703   3 years vboxsync VMM: Trying to cope without the support driver... bugref:10138
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92565   3 years vboxsync VMM/PGM: Reset all relevant fields in the handy page array when …
(edit) @92564   3 years vboxsync VMM/PGM: Reset all relevant fields in the handy page array when …
(edit) @92556   3 years vboxsync SUP,VMM: Added a fFlags parameter to SUPR3PageAlloc so we can indicate …
(edit) @92518   3 years vboxsync VMM/PGM: Fixed incorrect check in pgmR3PhysMmio2Create when …
(edit) @92465   3 years vboxsync VMM/NEM-linux: Some more code. Got far enough to log the BIOS version …
(edit) @92441   3 years vboxsync VMM/PGM: Increased the size of ram ranges to cover 16 GiB each. …
(edit) @92435   3 years vboxsync VMM/PGM: Nits. bugref:10122
(edit) @92424   3 years vboxsync VMM/PGM: Adjusted the ram range sizes again so they better align with …
(edit) @92391   3 years vboxsync VMM/PGM,GMM: Made pgmR0PhysAllocateHandyPages & …
(edit) @92390   3 years vboxsync VMM/PGM: Moved the zeroing and failure reporting from …
(edit) @92368   3 years vboxsync VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
(edit) @92341   3 years vboxsync VMM/GMM: Baked page allocation into gmmR0RegisterChunk too, reducing …
(edit) @92326   3 years vboxsync VMM/GMM,PGM: Optimize zeroing of RAM allocations by not doing it again …
(edit) @92248   3 years vboxsync VMM/GMM: Removed all the legacy mode code (disabled everywhere since …
(edit) @92218   3 years vboxsync VMM/VMMR3/PGMPhys: Allocate MMIO2 memory using SUPR3PageAlloc() …
(edit) @92177   3 years vboxsync VMM/PGM,NEM: Moved the StatProfQueryGpaRangeDirtyBitmap NEM stat up to …
(edit) @92170   3 years vboxsync VMM/PGM,NEM: Let NEM handle dirty VRAM (MMIO2) page tracking. Saves …
(edit) @92167   3 years vboxsync VMM/PGMPhys.cpp: Rearranged the functions a little more by topic to …
(edit) @92163   3 years vboxsync VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
(edit) @92162   3 years vboxsync VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it …
(edit) @92157   3 years vboxsync VMM/PGMPhysMmio2: Removed obsolete PGMREGMMIO2RANGE_F_MMIO2 flag (it's …
(edit) @92129   3 years vboxsync VMM/PGM,NEM: RAM registration notification must return a u2State value …
(edit) @92117   3 years vboxsync VMM/PGMPhys: Fixed assertion during ROM reset in simple memory mode. …
(edit) @92006   3 years vboxsync VMM/PGM: Always check VM_IS_NEM_ENABLED before calling into NEM. …
(edit) @91907   3 years vboxsync VMM/MM: Eliminated MMHyperCCToRC and MMHyperR0ToRC. bugref:9517
(edit) @91874   3 years vboxsync VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. …
(edit) @91854   3 years vboxsync VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
(edit) @91853   3 years vboxsync VMM/NEM,PGM: Build fix. bugref:10122
(edit) @91852   3 years vboxsync VMM/NEM,PGM: Build fixes. bugref:10122
(edit) @91851   3 years vboxsync VMM/NEM,PGM: Build fixes. bugref:10122
(edit) @91850   3 years vboxsync VMM/NEM,PGM: Build fixes. bugref:10122
(edit) @91848   3 years vboxsync VMM/NEM,PGM: First bunch changes for watered down guest memory …
(edit) @91732   3 years vboxsync VMM/PGMR3PhysMMIODeregister: Not advancing the page index when turning …
(edit) @91581   3 years vboxsync VMM/PGMR3PhysRegisterRam: Must release lock when returning …
(edit) @91247   3 years vboxsync PGM: Moved the statistics into the VM and VMCPU structures (was on the …
(edit) @91246   3 years vboxsync VMM/PGM: Some cleanups around large page allocation... bugref:10093
(edit) @91245   3 years vboxsync VMM/PGM: Removed VMMCALLRING3_PGM_MAP_CHUNK and PGMR3PhysChunkMap as …
(edit) @91017   3 years vboxsync VMM/PGMPhys: The PGMCHUNKR3MAP structures can be allocated on the …
(edit) @91016   3 years vboxsync VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
(edit) @91014   3 years vboxsync VMM: Made VBOX_WITH_RAM_IN_KERNEL non-optional, removing all the tests …
(edit) @90439   3 years vboxsync VMM/PGM: Check PGMCritSectEnter status code when we don't return it. …
(edit) @86473   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82591   5 years vboxsync VMM: Changing how we access guest RAM when in ring-0 (disabled). …
(edit) @82316   5 years vboxsync VMM(PDM,PGM,MM): MMIO2 cleanups. bugref:9218
(edit) @82313   5 years vboxsync IOM,PDMDevHlp: Kicked out the old MMIO code. bugref:9218
(edit) @82091   5 years vboxsync PGM/pgmR3PhysMMIOExLink: Corrected apMmio2RangesR3/R0 updating and an …
(edit) @81705   5 years vboxsync PGM: Fixed getting MMIO2 mapping address mess. bugref:9218
(edit) @81624   5 years vboxsync PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
(edit) @81454   5 years vboxsync VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to …
(edit) @81436   5 years vboxsync PGMPhys: A REM removal cleanup. bugref:9576
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @81150   5 years vboxsync VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
(edit) @80333   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217_PART_I preprocessor macro. …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80182   5 years vboxsync VMM: Kicking out raw-mode - Eliminated more RCPTRTYPE use in PGM. …
(edit) @80181   5 years vboxsync VMM: Kicking out raw-mode - Bunch of RCPTRTYPE use in PGM. bugref:9517
(edit) @80180   5 years vboxsync Backing out r132620.
(edit) @80179   5 years vboxsync VMM: Kicking out raw-mode - Bunch of R0PTRTYPE use in PGM. bugref:9517
(edit) @80174   5 years vboxsync VMM: Kicking out raw-mode - More virt handler leftovers. bugref:9517
(edit) @80163   5 years vboxsync VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
(edit) @80161   5 years vboxsync VMM,REM: Kicking out raw-mode. bugref:9517
(edit) @80135   5 years vboxsync PGM: Split the phys guest->host TLB into separate ring-0 and ring-3 …
(edit) @80119   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
(edit) @80118   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - MM, PGM, ++. bugref:9517 …
(edit) @80074   5 years vboxsync VMM,Main,++: Retired the unfinished FTM component.
(edit) @78043   6 years vboxsync pgmR3PhysMMIOExCreate: fixed mem leak.
(edit) @77441   6 years vboxsync PGMR3PhysBulkGCPhys2CCPtrExternal: Fixed …
(edit) @77299   6 years vboxsync DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
(edit) @77249   6 years vboxsync PDM,PGM: doxygen fixes. bugref:9172
(edit) @77241   6 years vboxsync VMM: Added dev helps for bulk page mapping locking. VMMDev will be …
(edit) @76993   6 years vboxsync VMM: Nested VMX: bugref:9180 Allowing fetching VM-exit names from …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @75585   6 years vboxsync VMMDev,PGM: New I/O port for ACKing IRQs and retreiving pending …
(edit) @73606   6 years vboxsync VMM: Nested VMX: bugref:9180 Various bits: - IEM: Started VMXON, …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70954   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70951   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70372   7 years vboxsync PGM: Fixes for 256 MB VRAM in raw-mode. bugref:9084 * PGMR3MapPT: …
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65650   8 years vboxsync gcc 7: fall thru
(edit) @65299   8 years vboxsync PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
(edit) @64911   8 years vboxsync PGM: Fix sizing of last chunk for large MMIO (pre)registration.
(edit) @64399   8 years vboxsync pgmR3PhysMMIOExLink: Fix for 256GB VRAM regression.
(edit) @64373   8 years vboxsync PDM,Devices: Support for multiple PCI devices/function in a single PDM …
(edit) @64327   8 years vboxsync PGM: Allow pre-registered MMIO regions up to 1TB in size by using …
(edit) @64123   8 years vboxsync PGMR3PhysMMIO2Register: Regression fix.
(edit) @64119   8 years vboxsync PGM,IOM: doc fixes
(edit) @64118   8 years vboxsync PGM,IOM: build fixes
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