VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMAll/PGMAllShw.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @58170   9 years vboxsync doxygen: fixes.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @45798   12 years vboxsync Fixed up and enabled Netware WP0+RO+US hack.
(edit) @45103   12 years vboxsync PGMPool: Eliminated fictive page (except NIL). #6367
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @43872   12 years vboxsync Make VBOX_WITH_RAW_MODE= link.
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @41802   12 years vboxsync Doxygen.
(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) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @37354   14 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) @32036   14 years vboxsync Removed X86_PTE_PAE_PG_MASK, renamed X86_PTE_PAE_PG_MASK_FULL to …
(edit) @32035   14 years vboxsync Changing the remaining X86_PTE_PAE_PG_MASK uses to …
(edit) @32034   14 years vboxsync Removed X86_PDE_PAE_PG_MASK, renamed X86_PDE_PAE_PG_MASK_FULL to …
(edit) @32033   14 years vboxsync Changing the remaining X86_PDE_PAE_PG_MASK uses to …
(edit) @32009   14 years vboxsync Removed GST_PDPE_PG_MASK and renamed GST_PDPE_PG_MASK_FULL to …
(edit) @32005   14 years vboxsync Changed all X86_PDPE_PG_MASK references to X86_PDPE_PG_MASK_FULL.
(edit) @32000   14 years vboxsync x86.h,*: Eliminated X86_PML4E_PG_MASK and renamed …
(edit) @31998   14 years vboxsync Changed the remaining X86_PML4E_PG_MASK uses to X86_PML4E_PG_MASK_FULL.
(edit) @31775   14 years vboxsync PGM: Wrap up all access to PAE/LM PTEs so that we can treat the …
(edit) @31178   14 years vboxsync PGM: Some more preparatory cleanup.
(edit) @31167   14 years vboxsync PGM: Pass pVCpu instead of pPGM (PPGMCPU) and eliminate …
(edit) @31069   14 years vboxsync PGM: Prep for shadowing EFER.NXE and CR4.PSE to avoid function calls.
(edit) @30369   14 years vboxsync Missing return
(edit) @30368   14 years vboxsync Deal with large pages in shadow GetPage function. Correct NX flag …
(edit) @30364   14 years vboxsync Fatal assertions
(edit) @30326   14 years vboxsync PGM: PGMShwModifyPage/PGMShwSetPage -> PGMShwMakePageWritable, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @25837   15 years vboxsync VMM: More micro optimizations around CPUM getters and predicates.
(edit) @25835   15 years vboxsync CPUM,VMM: Avoid calling CPUMGetGuestEFER until it's needed (see defect …
(edit) @25244   15 years vboxsync VMMAll/PGMAllShw.h: -Wshadow
(edit) @22600   15 years vboxsync Removed unnecessary EPT invlpg calls. Invalidate the page who's R/W …
(edit) @20374   16 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20365   16 years vboxsync VMM: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @20068   16 years vboxsync Trying to get rid of annoying assertions
(edit) @19903   16 years vboxsync Invalidation cleanup
(edit) @19874   16 years vboxsync Protect PGMShwModifyPage
(edit) @19808   16 years vboxsync Invalidate is per VCPU.
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18988   16 years vboxsync PGM api changes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @17586   16 years vboxsync Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
(edit) @16465   16 years vboxsync Got rid of the aliased hack that directly manipulates shadow page …
(edit) @16358   16 years vboxsync Fixed 42155 regression (presumably).
(edit) @16321   16 years vboxsync More paging updates
(edit) @16317   16 years vboxsync Moved Map- and UnmapCR3 to Bth as they affect both guest and shadow …
(edit) @14147   16 years vboxsync #1865: PGM - 32-bit shadown PD pointer converted.
(edit) @14141   16 years vboxsync PGM: More union returns.
(edit) @14138   16 years vboxsync build fix
(edit) @14093   16 years vboxsync #1865: shadow pae, the first bit.
(edit) @13991   16 years vboxsync #1865: More PGM cleanup.
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13415   16 years vboxsync VMM: a couple of comments.
(edit) @13393   16 years vboxsync Updates for physical page aliases
(edit) @13232   16 years vboxsync #1865: changed some validation into pure assertions or assert-return. …
(edit) @13203   16 years vboxsync Missing shadow cases for EPT.
(edit) @13019   16 years vboxsync #1865: PGM …
(edit) @12932   16 years vboxsync Paging updates in preparation for EPT.
(edit) @12894   16 years vboxsync Enabled some EPT paging code.
(edit) @11311   16 years vboxsync VMM: ELEMENTS -> RT_ELEMENTS.
(edit) @9893   16 years vboxsync Attempt to fix PAE (can't verify now). AMD64 paging updates.
(edit) @9858   16 years vboxsync Wrong mask
(edit) @9857   16 years vboxsync Updates for amd64 paging
(edit) @9692   17 years vboxsync Partly backed out previous changeset
(edit) @9690   17 years vboxsync Paging updates for amd64.
(edit) @9039   17 years vboxsync spaces and inverted comments.
(edit) @9023   17 years vboxsync Fixed some runtime assertions
(edit) @8557   17 years vboxsync Updates for 64 bits paging. Removed unused ShwGet/Set/ModifyPDEByIndex …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7728   17 years vboxsync Some cleanup. CheckPageFault: implemented PAE case
(edit) @7715   17 years vboxsync Renamed PDPTR to PDPT. Added preliminary code for executing code with …
(edit) @7677   17 years vboxsync Cleanup
(edit) @7676   17 years vboxsync Cleaned up. AMD64 shadow paging is only valid with AMD64 guest paging. …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5629   17 years vboxsync remove deprecated macros
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @2270   18 years vboxsync Stricter pointer typechecking. (R0 vs R3)
(edit) @1930   18 years vboxsync backed out unneccessary changes from previous changeset
(edit) @1929   18 years vboxsync We can encounter 16 bits code in raw mode too now; always refuse to …
(edit) @23   18 years vboxsync string.h & stdio.h + header cleanups.
(add) @1   55 years vboxsync import
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