VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @103261   10 months vboxsync VMM/PGMAllPool.cpp: Fix side effect in macro double expansion, bugref:3409
(edit) @103015   11 months vboxsync iprt/asm-mem.h: Eliminated the ASMMemZeroPage function, replaced the …
(edit) @103014   11 months vboxsync iprt/asm-mem.h: Eliminated the ASMMemZeroPage function, replaced the …
(edit) @103005   11 months vboxsync iprt/asm.h,*: Split out the ASMMem* and related stuff into a separate …
(edit) @101539   14 months vboxsync DIS,VMM,DBGC,IPRT,++: Some disassembler tweaks and TB disassembly …
(edit) @100964   16 months vboxsync VMM/PGM: Some experiments wrt preseving ZERO page status as the …
(edit) @100577   17 months vboxsync VMM/PGM: Nested VMX: bugref:10318 More info on assertion.
(edit) @100108   18 months vboxsync *: Fix build issues when setting VBOX_WITH_WARNINGS_AS_ERRORS=1 on …
(edit) @99812   19 months vboxsync VMM/PGM: Nested VMX: bugref:10318 Fixes to flushing of large page page …
(edit) @99245   21 months vboxsync VMM/PGM: Nested VMX: bugref:10318 Reverted r156627.
(edit) @99244   21 months vboxsync VMM/PGMAllPool: Nested VMX: bugref:10318 Assert nit.
(edit) @99231   21 months vboxsync Disassember,*: Start separating the disassembler into a architecture …
(edit) @99220   21 months vboxsync Disassember,*: Start separating the disassembler into a architecture …
(edit) @99208   21 months vboxsync Disassembler,VMM,Runtime: Get rid of deprecated DISCPUSTATE types …
(edit) @99132   21 months vboxsync VMM: Nested VMX: bugref:10318 PGM fixes for supporting Hyper-V in a VM …
(edit) @99051   21 months vboxsync VMM: More ARMv8 x86/amd64 separation work, VBoxVMMArm compiles and …
(edit) @98103   2 years vboxsync Copyright year updates by scm.
(edit) @97201   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
(edit) @97200   2 years vboxsync VMM/IEM,EM: More CPUMCTXCORE elimination and trimming of interpret …
(edit) @97199   2 years vboxsync VMM/PGM,IEM,EM: Changed FNPGMRZPHYSPFHANDLER, PGMTrap0eHandler and …
(edit) @97193   2 years vboxsync VMM/EM: Drop the PVM and PCCPUMCTXCORE arguments from …
(edit) @97147   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Build fix.
(edit) @97145   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Implemented large (2M) page support …
(edit) @96979   2 years vboxsync VMM/PGM,IEM,HM: Added a PGMPHYSHANDLER_F_NOT_IN_HM flag to better deal …
(edit) @96966   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Remove unused function used early …
(edit) @96899   2 years vboxsync VMM/PGMAllPool: nits. bugref:10092
(edit) @96879   2 years vboxsync VMM/PGM: Nested VMX: bugref:10092 Nested EPT shadow page-pool handling.
(edit) @96407   2 years vboxsync scm copyright and license note update
(edit) @95112   3 years vboxsync VMM/PGMPool: Corrected pgmPoolAccessHandler declaration to use …
(edit) @93931   3 years vboxsync VMM,VMMDev,scm,VBox/param.h: Don't use PAGE_BASE_GC_MASK and friends …
(edit) @93725   3 years vboxsync VMM: More arm64 adjustments. bugref:9898
(edit) @93635   3 years vboxsync VMM/PGM,VMM/PDM,VGA: Consolidate the user parameters of the physical …
(edit) @93619   3 years vboxsync VMM/PGMPool: Missed a coupld of MMHyperCCToR3/R0 calls. bugref:10093
(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) @91907   3 years vboxsync VMM/MM: Eliminated MMHyperCCToRC and MMHyperR0ToRC. bugref:9517
(edit) @91854   3 years vboxsync VMM: Removed PGM_WITHOUT_MAPPINGS and associated mapping code. bugref:9517
(edit) @91247   3 years vboxsync PGM: Moved the statistics into the VM and VMCPU structures (was on the …
(edit) @91243   3 years vboxsync VMM/PGMPool: Call PGMR0PoolGrow directly from ring-0 instead of going …
(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) @87141   4 years vboxsync VMM: Remove VBOX_WITH_2X_4GB_ADDR_SPACE_IN_R0 and the code it encloses …
(edit) @86489   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (32-bit PTEs). …
(edit) @86488   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (32-bit PDEs). …
(edit) @86487   4 years vboxsync VMM/PGM: Working on eliminating page table bitfield use (PAE PTEs). …
(edit) @86475   4 years vboxsync VMM/PGMPool: Working on eliminating page table bitfield use. …
(edit) @86472   4 years vboxsync VMM/PGMPool: Working on eliminating page table bitfield use. …
(edit) @86470   4 years vboxsync VMM/PGMPool: A couple of large page bugfixes (one harmless, the other …
(edit) @86462   4 years vboxsync VMM/PGM: Don't check for, or even define, PGM_PLXFLAGS_MAPPING when …
(edit) @86461   4 years vboxsync VMM/PGM: Don't check for, or even define, PGM_PDFLAGS_MAPPING when …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82929   5 years vboxsync PGMPool: Undid the OS X debug instrumentation. bugref:9627
(edit) @82897   5 years vboxsync PGMPool: PGMR0PoolGrow should return failure when allocating the first …
(edit) @82896   5 years vboxsync PGMPool: PGMR0PoolGrow should return failure when allocating the first …
(edit) @82895   5 years vboxsync VMM/PGMPool: Instrumenting code for debugging OS X issue. bugref:9627
(edit) @82888   5 years vboxsync PGMAllPool: More details on corruption.
(edit) @82555   5 years vboxsync PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
(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) @80177   5 years vboxsync VMM: Kicking out raw-mode - PGMPool. bugref:9517
(edit) @80007   5 years vboxsync VMM: Kicking out raw-mode (work in progress). bugref:9517
(edit) @77240   6 years vboxsync PGMPool: Two optimizations to the dirty page code …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @73277   6 years vboxsync PGM: Eliminated the unused VERR_PGM_POOL_FLUSHED and …
(edit) @73275   6 years vboxsync PGM: Trying to figure out VERR_PGM_POOL_FLUSHED... bugref:9044
(edit) @71586   7 years vboxsync PGMAllPool: doc fix
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65957   8 years vboxsync PGMPool: Address problem where we would incorrectly try to flush an …
(edit) @65901   8 years vboxsync Reapplied r113097 (backed out in r113137): pgmR3PoolReset: A few …
(edit) @65650   8 years vboxsync gcc 7: fall thru
(edit) @65531   8 years vboxsync PGM: Put back r113092 & r113134 (revered in r113137).
(edit) @65504   8 years vboxsync PGM: Temporarily backed out r113092 & r113134.
(edit) @65502   8 years vboxsync PGMPoolMonitor: more stats.
(edit) @65476   8 years vboxsync PGM: Backed out r113094, r113095, r113096, r113097 & r113098.
(edit) @65471   8 years vboxsync pgmR3PoolReset: A few missing members (harmless).
(edit) @65466   8 years vboxsync PGM: Guest page table walking optimizations (incomplete) and …
(edit) @63560   8 years vboxsync scm: cleaning up todos
(edit) @63465   8 years vboxsync VMM: warnings (clang)
(edit) @62606   8 years vboxsync VMM: Unused parameters.
(edit) @62601   8 years vboxsync VMM: Unused parameters.
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62034   8 years vboxsync PGMAllPool.cpp: Removed unwanted RTLogPrintf statements.
(edit) @61628   9 years vboxsync DBGF: Added bsod_msr event, stubbed bsod_efi event. Since we cannot …
(edit) @61212   9 years vboxsync pgmPoolMonitorIsReused: Subject non-REP MOVSWDQ and STOSWDQ to the new …
(edit) @61211   9 years vboxsync pgmPoolMonitorIsReused: Cross page stuff == reused, as does unaligned …
(edit) @61142   9 years vboxsync pgmPoolAccessPfHandlerSimple: Deal with larger writes (e.g. AVX regs).
(edit) @60822   9 years vboxsync PGMAllPool.cpp: Deal with IEM specific …
(edit) @58157   9 years vboxsync Doxygen: @todo fixes
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57852   9 years vboxsync VMM: unused parameter warning fixes.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56985   9 years vboxsync VMM: Log and assertion formatting fixes.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @56044   10 years vboxsync PGMAllPool.cpp: doc update
(edit) @56017   10 years vboxsync Physical access handler cleanups.
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