VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @73324   6 years vboxsync PGM: Introduced a special shadow paging mode for NEM that translates …
(edit) @73271   6 years vboxsync PGM: Working on consolidating templated code... bugref:9044
(edit) @73268   6 years vboxsync PGM: Working on consolidating templated code... bugref:9044
(edit) @73266   6 years vboxsync PGM,HM: Made PGMR3ChangeMode work in ring-0 too. This required a …
(edit) @73263   6 years vboxsync PGM,HM: Prepping for moving PGMR3ModeChange into ring-0... bugref:9044
(edit) @73260   6 years vboxsync PGM: Did some PGMR3ChangeMode restructuring. bugref:9044
(edit) @73252   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73250   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73249   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73247   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73246   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73199   6 years vboxsync PGM: Working on eliminating PGMMODEDATA and the corresponding PGMCPU …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @71222   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
(edit) @70948   7 years vboxsync VMM: Added a bMainExecutionEngine member to the VM structure for use …
(edit) @70742   7 years vboxsync VMM: Extended the 'phys' with a 'verbose' option that shows page types …
(edit) @70741   7 years vboxsync VMM: Extended the 'phys' with a 'verbose' option that shows page types …
(edit) @69111   7 years vboxsync (C) year
(edit) @69046   7 years vboxsync Global: replace fall-through comments with RT_FALL_THRU(). …
(edit) @65988   8 years vboxsync pgmR3ExitShadowModeBeforePoolFlush: not necessary to nil GCPhysCR3 here.
(edit) @65987   8 years vboxsync PGMR3ChangeMode: Must set GCPhysCR3 at the end of it all.
(edit) @65985   8 years vboxsync PGMR3ChangeMode: Use X86_CR3_AMD64_PAGE_MASK.
(edit) @65940   8 years vboxsync PGM.cpp: Improving r113714 a little (gcc 7 / fall thru).
(edit) @65939   8 years vboxsync PGM: Reset GCPhysCR3 after exiting guest mode while changing mode …
(edit) @65919   8 years vboxsync gcc 7: fall thru
(edit) @65911   8 years vboxsync PGM: Reset GCPhysCR3 at reset (partially re-applied r113096).
(edit) @65902   8 years vboxsync Reapplied r113096 (backed out in r113137) in disabled form so it's not …
(edit) @65900   8 years vboxsync Reapplied r113098 (backed out in r113137): pgmLogState: page content.
(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) @65476   8 years vboxsync PGM: Backed out r113094, r113095, r113096, r113097 & r113098.
(edit) @65472   8 years vboxsync pgmLogState: page content
(edit) @65470   8 years vboxsync PGM: Reset GCPhysCR3 when unmapping CR3.
(edit) @65466   8 years vboxsync PGM: Guest page table walking optimizations (incomplete) and …
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @62644   8 years vboxsync VMMR3: warnings
(edit) @62478   8 years vboxsync (C) 2016
(edit) @61634   8 years vboxsync Fixed DBGFR3_INFO_LOG to only run on the current EMT as we'll easily …
(edit) @61570   8 years vboxsync DBGFR3Info*: Added DBGFINFO_FLAGS_ALL_EMTS flag for cpum, apic and …
(edit) @60401   9 years vboxsync PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
(edit) @58781   9 years vboxsync PGM: Must always make a copy of the ROM pages, no just in RT_STRICT …
(edit) @58779   9 years vboxsync VMM: Restore virgin ROM pages during a reset after a saved state was …
(edit) @58397   9 years vboxsync VMM: More doxgyen @page/@subpage stuff.
(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) @58116   9 years vboxsync VMM: Doxygen fixes.
(edit) @57446   9 years vboxsync VMM: Removing VBOX_WITH_HYBRID_32BIT_KERNEL and other 32-bit darwin fun.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56412   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) @56252   9 years vboxsync updated pci raw config docs; read config.
(edit) @56078   10 years vboxsync PGM: Must reallocate the new pfnHandlerRC members.
(edit) @56051   10 years vboxsync VMM: Added VMMGC_MAIN_MODULE_NAME -> VMMRC_MAIN_MODULE_NAME and …
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55896   10 years vboxsync PGM: Renamed the ring-0 and raw-mode context physical page access …
(edit) @55895   10 years vboxsync Added pvUser to the raw-mode context virtual handler callbacks.
(edit) @55889   10 years vboxsync VMM: Split up virtual handlers just like the physical ones, such that …
(edit) @55503   10 years vboxsync PGM: fix .pgmphystofile debug command (thanks Federico)
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @55220   10 years vboxsync VMM: log rel nit.
(edit) @54776   10 years vboxsync VMM/PGM: cosmetics.
(edit) @54737   10 years vboxsync VMM,REM: CPUID revamp - almost there now.
(edit) @49893   11 years vboxsync MSR rewrite: initial hacking - half disabled.
(edit) @48629   11 years vboxsync VMM: fixed help message to point the user where to enable PAE
(edit) @47786   11 years vboxsync PGM: Added a new page type for the VT-x APIC access page MMIO alias …
(edit) @46420   11 years vboxsync VMM, recompiler: Purge deprecated macros.
(edit) @45798   12 years vboxsync Fixed up and enabled Netware WP0+RO+US hack.
(edit) @45745   12 years vboxsync Doc updates regarding guest 64-bit on 32-bit host.
(edit) @45739   12 years vboxsync VMM: First part of HMIsEnabled() and PGMMap*.
(edit) @45701   12 years vboxsync VMM: SELM and VMM early HM init changes.
(edit) @45618   12 years vboxsync Do HMR3Init first in vmR3InitRing3 so the other components can skip …
(edit) @45028   12 years vboxsync Assert more in PGMR3Reset and PGMR3MemSetup.
(edit) @45026   12 years vboxsync build fix (in case cCPUs would be 0)
(edit) @45024   12 years vboxsync PDM,PGM,DevEFI,DevACPI,DevPcBios: Added memory setup phase after …
(edit) @44730   12 years vboxsync BUGZ:6606 Guest CPU offlining/onlining now works. Renamed …
(edit) @44399   12 years vboxsync DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well.
(edit) @44393   12 years vboxsync VM,++: Changed the VM callbacks (at error, at runtime error, at state …
(edit) @44340   12 years vboxsync VMM,Main,Debugger,REM: VM API cleanup, prefering PUVM over PVM so we …
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @42612   12 years vboxsync PGMR3Reset: Flush even more on reset if A20 was disabled.
(edit) @42607   12 years vboxsync PGM.cpp: Must update the GCPhysA20Mask member when changing …
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41803   12 years vboxsync Doxygen.
(edit) @41801   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41470   13 years vboxsync PGM.cpp: Some additional words.
(edit) @41468   13 years vboxsync PGM.cpp: A couple of words about the A20 implementation.
(edit) @41462   13 years vboxsync PGM: Don't flush the shadow page pool on A20 change, just change the …
(edit) @41393   13 years vboxsync PGM: Initialize the A20 mask correctly.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @40054   13 years vboxsync VMM,VMMDev: Page sharing cleanup.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39084   13 years vboxsync VMM: -Wunused-parameter on mac.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39034   13 years vboxsync VMM,INTNET: Addressing unused variable warnings.
(edit) @38953   13 years vboxsync PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
(edit) @38712   13 years vboxsync PGM: Log the host paging mode.
(edit) @38708   13 years vboxsync PGM: Drop the PGM_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST define and …
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