VirtualBox

source: vbox/trunk/include/VBox/vmm/pgm.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @93115   3 years vboxsync scm --update-copyright-year
(edit) @92751   3 years vboxsync VMM: Nested VMX: bugref:10092 Remove PGMGstSetPage, no longer used.
(edit) @92685   3 years vboxsync VMM: Nested VMX: bugref:10092 Started with constructing EPT-violation …
(edit) @92626   3 years vboxsync VMM: Nested VMX: bugref:10092 Adjust PGM APIs and translate …
(edit) @92586   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92585   3 years vboxsync VMM: Nested VMX: bugref:10092 Renamed fPdpesMapped as it's rather …
(edit) @92541   3 years vboxsync VMM: Nested VMX: bugref:10092 Allow forcing mapping/unmapping of CR3 …
(edit) @92470   3 years vboxsync VMM: Nested VMX: bugref:10092 Added PGMSLATFAIL for distinguishing …
(edit) @92426   3 years vboxsync VMM: Nested VMX: bugref:10092 Refactor PGMGstGetPage and related API …
(edit) @92409   3 years vboxsync VMM/PDM,PGM: Added PGMR3IsNemModeEnabled and made PDM not put devices …
(edit) @92368   3 years vboxsync VMM/PGM,GMM: Baked PGMR3PhysAllocateLargePage into …
(edit) @92350   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed PGMPhysInterpretedRead, …
(edit) @92344   3 years vboxsync VMM: Nested VMX: bugref:10092 Removed PGMVerifyAccess and …
(edit) @92186   3 years vboxsync VMM: Nested VMX: bugref:10092 Separate the guest's second-level …
(edit) @92164   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) @92125   3 years vboxsync VMM/pgm.h: Removed the PGMR3PhysRegister prototype as there is no such …
(edit) @91989   3 years vboxsync VMM: Nested VMX: bugref:10092 Build fix.
(edit) @91986   3 years vboxsync VMM: Nested VMX: bugref:10092 Added PGMSetGuestEptPtr.
(edit) @91952   3 years vboxsync VMM/PGM,VMMDev: Removed PGMR3MappingsSize, PGMR3MappingsFix & …
(edit) @91854   3 years vboxsync VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
(edit) @91848   3 years vboxsync VMM/NEM,PGM: First bunch changes for watered down guest memory …
(edit) @91580   3 years vboxsync VMM: Nested VMX: bugref:10092 Made changes to PGM++ to handle invalid …
(edit) @91345   3 years vboxsync VMM/PGM: Move 'fUseLargePages' into PGM.
(edit) @91271   3 years vboxsync VMM: bugref:10092 Moved the PAE PDPTEs out of PGM into CPUMCTX.
(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) @91243   3 years vboxsync VMM/PGMPool: Call PGMR0PoolGrow directly from ring-0 instead of going …
(edit) @91016   3 years vboxsync VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
(edit) @90992   3 years vboxsync VMM: Eliminated VMMCALLRING3_PGM_LOCK. bugref:6695
(edit) @90346   3 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @87141   4 years vboxsync VMM: Remove VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 and the code it encloses …
(edit) @85126   4 years vboxsync iprt/cdefs.h,*: Adding DECL_HIDDEN_CALLBACK to shorten the relatively …
(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) @82555   5 years vboxsync PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
(edit) @82316   5 years vboxsync VMM(PDM,PGM,MM): MMIO2 cleanups. bugref:9218
(edit) @82094   5 years vboxsync DevVGA,PGM,IOM: Conveted the legacy MMIO region to the new style, …
(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) @81475   5 years vboxsync doxygen fixes
(edit) @81454   5 years vboxsync VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to …
(edit) @80346   5 years vboxsync VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80182   5 years vboxsync VMM: Kicking out raw-mode - Eliminated more RCPTRTYPE use in PGM. …
(edit) @80163   5 years vboxsync VMM: Kicking out raw-mode - PGM Virt Handlers, ++. 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) @77299   6 years vboxsync DevVGA,PCI,PGM: Hacks for making it possible to load saved states of …
(edit) @77241   6 years vboxsync VMM: Added dev helps for bulk page mapping locking. VMMDev will be …
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76393   6 years vboxsync VBox/vmm/gmm.h,pgm.h: Avoid dragging in VMMDev.h just for …
(edit) @73376   6 years vboxsync PGM/NEM: catch make-writable changes during memory exits and avoid the …
(edit) @73324   6 years vboxsync PGM: Introduced a special shadow paging mode for NEM that translates …
(edit) @73266   6 years vboxsync PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
(edit) @73246   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @72265   7 years vboxsync VMM: Added PGMGetGuestCR3Phys for debug/log purposes.
(edit) @71081   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @71043   7 years vboxsync NEM: More code - PoC kind of working now. bugref:9044
(edit) @71041   7 years vboxsync NEM: More code - DSL is getting somewhere now, but VRAM access sucks. …
(edit) @71031   7 years vboxsync NEM: More code. bugref:9044
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68001   7 years vboxsync PGMR0,GVMMR0: Ditto for I/O MMU setup.
(edit) @67994   7 years vboxsync PGMR0,GVMMR0: Ditto for large page alloc.
(edit) @67993   7 years vboxsync PGMR0Phys*Handy*: Added pGVM parameter and changed the PVMCPU to idCpu.
(edit) @66023   8 years vboxsync VBox/vmm/pgm.h: Note that PGMMODE is part of saved state.
(edit) @65299   8 years vboxsync PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
(edit) @64373   8 years vboxsync PDM,Devices: Support for multiple PCI devices/function in a single PDM …
(edit) @64203   8 years vboxsync pgm.h: typo
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @63226   8 years vboxsync Introducing PGM_ALL_CB2_PROTO.
(edit) @63224   8 years vboxsync vmm/pgm.h: PGM_ALL_CB_DECL and PGM_ALL_CB2_DECL need to be DECLCALLBACK.
(edit) @62476   8 years vboxsync (C) 2016
(edit) @62302   8 years vboxsync IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
(edit) @60847   9 years vboxsync IOM: New way of defer RC+R0 I/O port writes, prepping for MMIO writes.
(edit) @59073   9 years vboxsync VMM: VINF_EM_DBG_EVENT and DBGFEventGenericWithArg implementation.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58125   9 years vboxsync oops
(edit) @58124   9 years vboxsync include/VBox//*.h: pVM and pVCpu parameter description adjustments.
(edit) @58110   9 years vboxsync include,misc: Doxygen grouping adjustments, collecting all the VMM …
(edit) @57446   9 years vboxsync VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
(edit) @56627   9 years vboxsync PGMPhys: The s_abPlayItSafe bits in dealing with …
(edit) @56411   9 years vboxsync Move internal/pgm.h bits to VBox/vmm/pgm.h.
(edit) @56384   9 years vboxsync PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
(edit) @56323   9 years vboxsync whitespace
(edit) @56054   10 years vboxsync PGM,CSAM: Documented that pfnInvalidateR3 does't work for the last 9 …
(edit) @56052   10 years vboxsync VMM: Added non-PF raw-mode context virtual page access handler …
(edit) @56051   10 years vboxsync VMM: Added VMMGC_MAIN_MODULE_NAME -> VMMRC_MAIN_MODULE_NAME and …
(edit) @56048   10 years vboxsync pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
(edit) @56013   10 years vboxsync PGM: Made the virtual handler callbacks return VBOXSTRICTRC and …
(edit) @55966   10 years vboxsync PGM,++: VBOXSTRICTRC for physical access handlers.
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55903   10 years vboxsync PGM: Added a pVCpu parameter to all physical handler callouts and also …
(edit) @55900   10 years vboxsync PGM: Added a pVCpu parameter to all virtual handler callouts and also …
(edit) @55899   10 years vboxsync PGM: Added an access origin to memory read & write calls that respects …
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