VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/PGMR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @78431   6 years vboxsync VMM: Started refactoring GVM & VM structures for bugref:9217
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @73253   6 years vboxsync PGM,HM: Added todos about cleaning up the nested packing hacks. …
(edit) @69111   7 years vboxsync (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) @63560   8 years vboxsync scm: cleaning up todos
(edit) @62478   8 years vboxsync (C) 2016
(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) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56287   9 years vboxsync VMM: Updated (C) year.
(edit) @55903   10 years vboxsync PGM: Added a pVCpu parameter to all physical handler callouts and also …
(edit) @55896   10 years vboxsync PGM: Renamed the ring-0 and raw-mode context physical page access …
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @43047   12 years vboxsync VMM: Must flush changes pending in the handy page array before freeing …
(edit) @42404   12 years vboxsync VMM/PGMR0: comment.
(edit) @42345   12 years vboxsync VMM: Comment correction, space.
(edit) @41965   12 years vboxsync VMM: ran scm. Mostly svn:keywords changes (adding Revision).
(edit) @41836   12 years vboxsync Doxygen.
(edit) @41802   12 years vboxsync Doxygen.
(edit) @41800   12 years vboxsync Doxygen.
(edit) @41783   12 years vboxsync Doxygen, comment typos.
(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) @38953   13 years vboxsync PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
(edit) @37950   13 years vboxsync PGMR0.cpp: Add a VBOX_STRICT around the loop, just in case.
(edit) @37803   13 years vboxsync GMM: Don't ignore the status code of the update loop. PGM: Initialize …
(edit) @37582   13 years vboxsync PDMCritSect: Fixed PDMCritSectIsOwner[Ex] returning true in …
(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) @36448   14 years vboxsync PCI: refactoring, further IOMMU work
(edit) @36441   14 years vboxsync VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
(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) @32431   14 years vboxsync scm cleanup
(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) @32035   14 years vboxsync Changing the remaining X86_PTE_PAE_PG_MASK uses to …
(edit) @31786   14 years vboxsync PGM: AMD-V + NP optimization (IOM sometimes makes use of uErr).
(edit) @31593   14 years vboxsync PGM,IOM: MMIO optimization - hacking in progress. (still disabled)
(edit) @31565   14 years vboxsync PGM,HWACCM: MMIO optimizations - coding in progress.
(edit) @31123   14 years vboxsync PGM: Moved the PGM stats out of the VM structure. Reduces the size of …
(edit) @30889   14 years vboxsync PGM: Cleanups related to pending MMIO/#PF optimizations. Risky.
(edit) @30111   14 years vboxsync iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
(edit) @29468   15 years vboxsync Split up
(edit) @29424   15 years vboxsync Shared paging updates
(edit) @29418   15 years vboxsync Stats
(edit) @29417   15 years vboxsync Keep track of statistics
(edit) @29411   15 years vboxsync Reversed parameters
(edit) @29408   15 years vboxsync More logging
(edit) @29402   15 years vboxsync Don't fail when there's nothing to do
(edit) @29400   15 years vboxsync More useful assertion
(edit) @29217   15 years vboxsync Shared paging updates
(edit) @29209   15 years vboxsync More shared paging updates
(edit) @29201   15 years vboxsync Shared paging updates
(edit) @29168   15 years vboxsync Shared paging updates
(edit) @29138   15 years vboxsync Shared paging updates
(edit) @29091   15 years vboxsync More updates
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @27409   15 years vboxsync Logging fix
(edit) @26606   15 years vboxsync Large page work
(edit) @26233   15 years vboxsync Missing update for nested paging handler (r57224).
(edit) @26150   15 years vboxsync PGM: Split out the inlined code from PGMInternal.h and into …
(edit) @24763   15 years vboxsync Deal with extra error case
(edit) @23792   15 years vboxsync Similar unexpected return value hack for nested paging (guest SMP).
(edit) @20671   15 years vboxsync Bigger lock for the pagefault handler. Avoid deadlocks when syncing …
(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) @19381   16 years vboxsync Further breakup of GVM. Deal with VCPU thread handles.
(edit) @19262   16 years vboxsync Introduced PDMCritSectIsOwnerEx.
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @17526   16 years vboxsync PGM: Logging / assertion adjustments for handy page allocation error …
(edit) @17524   16 years vboxsync PGM: R0/VT-x hacking.
(edit) @17421   16 years vboxsync PGM,VMM,GMM: handy page allocation and some other fixes.
(edit) @13824   16 years vboxsync VMM: %VGp -> %RGp
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13820   16 years vboxsync VMM: %VG* inspection - an awfaul lot of these, hope I got it all right…
(edit) @13236   16 years vboxsync #1865: More polish.
(edit) @13085   16 years vboxsync #1865: More PGM changes.
(edit) @13067   16 years vboxsync #1865: More PGM changes.
(edit) @13038   16 years vboxsync #1865: More PGM changes.
(edit) @13037   16 years vboxsync EPT updates
(edit) @13035   16 years vboxsync #1865: More PGM…
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @10471   16 years vboxsync warning
(edit) @10064   16 years vboxsync Missing log group
(edit) @10019   16 years vboxsync Updated for accepted shadow page modes.
(edit) @10018   16 years vboxsync Wrong assertion + logging updates
(edit) @9686   16 years vboxsync Logging updates
(edit) @9008   17 years vboxsync Changes for proper flushing of the TLB for physical registration changes.
(edit) @9001   17 years vboxsync Enabled the PGMMODE_PROTECTED (Guest) & PGMMODE_AMD64 (shadow) …
(edit) @8965   17 years vboxsync Nested paging updates
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
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