VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @104840   6 months vboxsync VMM/PGM: Refactored RAM ranges, MMIO2 ranges and ROM ranges and added …
(edit) @103374   10 months vboxsync VMM/PGM,DBGF,GIC: Parfait pointed out some potential NULL pointer use …
(edit) @100966   16 months vboxsync VMM/PGM,IEM: Prepare work for write monitoring page containing …
(edit) @99739   19 months vboxsync *: doxygen corrections (mostly about removing @returns from functions …
(edit) @99360   20 months vboxsync VMM/PGM: Nested VMX: bugref:10318 Skip some redundant checks while …
(edit) @99317   20 months vboxsync VMM/PGM: Nested VMX: bugref:10318 Added …
(edit) @99316   20 months vboxsync VMM/PGM: Nested VMX: bugref:10318 Added …
(edit) @99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
(edit) @98103   23 months vboxsync Copyright year updates by scm.
(edit) @97736   2 years vboxsync VMM/PGM,IEM: Must flush the physical address aspect of the IEM TLBs in …
(edit) @97198   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @96979   2 years vboxsync VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @94800   3 years vboxsync VMM/IEM,PGM: TLB work, esp. on the data one. bugref:9898
(edit) @93725   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93716   3 years vboxsync VMM/PGM: Moved the physical handler allocation off the hyper heap and …
(edit) @93666   3 years vboxsync VMM/PGM: Fixed regression from r149804 when pszDesc is NULL in ring-0. …
(edit) @93650   3 years vboxsync VMM/PGM,*: Split the physical access handler type registration into …
(edit) @93635   3 years vboxsync VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
(edit) @93554   3 years vboxsync VMM: Changed PAGE_SIZE -> GUEST_PAGE_SIZE / HOST_PAGE_SIZE, PAGE_SHIFT …
(edit) @93115   3 years vboxsync scm --update-copyright-year
(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) @91943   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91941   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91939   3 years vboxsync VMM/*: Eliminated MMHyperR3ToRC, TMR3GetImportRC and few other things. …
(edit) @91852   3 years vboxsync VMM/NEM,PGM: Build fixes. bugref:10122
(edit) @91849   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) @91733   3 years vboxsync VMM/PGMHandlerPhysicalReset: Passed invalid GCPhysPage address to …
(edit) @91247   3 years vboxsync PGM: Moved the statistics into the VM and VMCPU structures (was on the …
(edit) @90439   3 years vboxsync VMM/PGM: Check PGMCritSectEnter status code when we don't return it. …
(edit) @90346   3 years vboxsync - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - …
(edit) @86473   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use. bugref:9841 …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82124   5 years vboxsync PGM: Doxygen fixes. bugref:9218
(edit) @82119   5 years vboxsync PGM: nit. bugref:9218
(edit) @82118   5 years vboxsync PGM: Doxygen fixes. bugref:9218
(edit) @82094   5 years vboxsync DevVGA,PGM,IOM: Conveted the legacy MMIO region to the new style, …
(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) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(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) @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) @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) @80172   5 years vboxsync VMM: Kicking out raw-mode - PGMAll*.cpp, PGMInline.h, PGMInternal.h. …
(edit) @80163   5 years vboxsync VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
(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) @74341   6 years vboxsync PGM: Build fix for Windows host without REM.
(edit) @72493   6 years vboxsync IEM,REM,++: Removed code related IEM_VERIFICATION_MODE and friends …
(edit) @71043   7 years vboxsync NEM: More code - PoC kind of working now. bugref:9044
(edit) @70977   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @70960   7 years vboxsync PGMAllHandler: build fix. bugref:9044
(edit) @70954   7 years vboxsync NEM: Working on PGM notifications. bugref:9044
(edit) @69111   7 years vboxsync (C) year
(edit) @64327   8 years vboxsync PGM: Allow pre-registered MMIO regions up to 1TB in size by using …
(edit) @64323   8 years vboxsync pgmHandlerPhysicalExRegister: Corrected check for single RAM range.
(edit) @64117   8 years vboxsync PGM: build fix
(edit) @64116   8 years vboxsync PGM: build fix
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @63465   8 years vboxsync VMM: warnings (clang)
(edit) @62478   8 years vboxsync (C) 2016
(edit) @59652   9 years vboxsync VMM: Build fixes when VBOX_WITH_REM is not defined.
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57851   9 years vboxsync VMM: unused parameter warning fixes.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56384   9 years vboxsync PGM: Disabled the virtual handler code for !VBOX_WITH_RAW_MODE.
(edit) @55966   10 years vboxsync PGM,++: VBOXSTRICTRC for physical access handlers.
(edit) @55889   10 years vboxsync VMM: Split up virtual handlers just like the physical ones, such that …
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @55331   10 years vboxsync PGMHandlerPhysicalChangeCallbacks -> PGMHandlerPhysicalChangeUserArgs.
(edit) @47786   11 years vboxsync PGM: Added a new page type for the VT-x APIC access page MMIO alias …
(edit) @47719   11 years vboxsync No MMIO2 aliasing when doing full IEM verification runs.
(edit) @46420   11 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45808   12 years vboxsync VMM,DevVGA: Don't resolve RC symbols when HM is enabled (part 1).
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44399   12 years vboxsync DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41802   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41777   12 years vboxsync Doxygen.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @37354   13 years vboxsync PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
(edit) @36891   14 years vboxsync PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @35333   14 years vboxsync VMM source reorg.
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @32087   14 years vboxsync PGM: Account for aliased and off pages in physical handlers so that …
(edit) @32036   14 years vboxsync Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
(edit) @31996   14 years vboxsync Mostly safe X86_PTE_PAE_PG_MASK -> X86_PTE_PAE_PG_MASK_FULL conversions.
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