VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @65650   8 years vboxsync gcc 7: fall thru
(edit) @65299   8 years vboxsync PGM,PDM: Added API for reducing the size a MMIO2 or pre-registered …
(edit) @64911   8 years vboxsync PGM: Fix sizing of last chunk for large MMIO (pre)registration.
(edit) @64399   8 years vboxsync pgmR3PhysMMIOExLink: Fix for 256GB VRAM regression.
(edit) @64373   8 years vboxsync PDM,Devices: Support for multiple PCI devices/function in a single PDM …
(edit) @64327   8 years vboxsync PGM: Allow pre-registered MMIO regions up to 1TB in size by using …
(edit) @64123   8 years vboxsync PGMR3PhysMMIO2Register: Regression fix.
(edit) @64119   8 years vboxsync PGM,IOM: doc fixes
(edit) @64118   8 years vboxsync PGM,IOM: build fixes
(edit) @64115   8 years vboxsync PDM,IOM,PGM: Morphed the MMIO2 API into a mixed MMIO2 and …
(edit) @63560   8 years vboxsync scm: cleaning up todos
(edit) @63465   8 years vboxsync VMM: warnings (clang)
(edit) @63128   8 years vboxsync VMM: warnings
(edit) @62659   8 years vboxsync VMMR3: warnings
(edit) @62644   8 years vboxsync VMMR3: warnings
(edit) @62478   8 years vboxsync (C) 2016
(edit) @62302   8 years vboxsync IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times faster …
(edit) @61933   8 years vboxsync fix
(edit) @61921   8 years vboxsync VMM: in case of "Failed to procure handy page" / VERR_NO_MEMORY, print …
(edit) @60401   9 years vboxsync PGM: Converted NO_RAM_RESET into a CFGM option (PGM/ZeroRamPagesOnReset).
(edit) @58782   9 years vboxsync PGM: we've always got pvOriginal now, no need to check here.
(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) @58170   9 years vboxsync doxygen: 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) @57358   9 years vboxsync *: scm cleanup run.
(edit) @56287   9 years vboxsync VMM: Updated (C) year.
(edit) @56048   10 years vboxsync pgm.h,++: Changed the return type of PDMPhysRead, PGMPhysWrite, …
(edit) @55909   10 years vboxsync PGM,++: Made the ring-3 physical access handler callbacks present in …
(edit) @55903   10 years vboxsync PGM: Added a pVCpu parameter to all physical handler callouts and also …
(edit) @55899   10 years vboxsync PGM: Added an access origin to memory read & write calls that respects …
(edit) @55493   10 years vboxsync PGM,++: Separated physical access handler callback function pointers …
(edit) @54823   10 years vboxsync VMM: Map the hyper heap in ring-0 on 64-bit systems.
(edit) @54820   10 years vboxsync VMM/PGMPhys: Oops, unintentional disabling of assertion.
(edit) @54819   10 years vboxsync VMM/GIM: Implemented KVM paravirt. provider.
(edit) @54793   10 years vboxsync PGM: Added forgotten argument.
(edit) @52692   10 years vboxsync VMM: properly restore A20 from the saved state (fixes potential …
(edit) @51855   10 years vboxsync VMM/PGM: Hungarian fix for r94706.
(edit) @51854   10 years vboxsync VMM/PGM: Copy Page Ids from the MMIO2 range while mapping MMIO2 pages.
(edit) @51518   11 years vboxsync VMM: Missed header update.
(edit) @51517   11 years vboxsync VMM: Doxygen comment nits.
(edit) @48728   11 years vboxsync PGMPhys.cpp: DEBUG_bird hack for loading new ROM on reset (snapshot fun).
(edit) @47815   11 years vboxsync duh.
(edit) @47786   11 years vboxsync PGM: Added a new page type for the VT-x APIC access page MMIO alias …
(edit) @45618   12 years vboxsync Do HMR3Init first in vmR3InitRing3 so the other components can skip …
(edit) @45024   12 years vboxsync PDM,PGM,DevEFI,DevACPI,DevPcBios: Added memory setup phase after …
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @44347   12 years vboxsync PGM,SSM,STAM: Changed APIs used by Main to take PUVM instead of PVM as …
(edit) @43387   12 years vboxsync VMM: HM cleanup.
(edit) @43047   12 years vboxsync VMM: Must flush changes pending in the handy page array before freeing …
(edit) @43045   12 years vboxsync PGM: Employ the 4 unused PGMPHYSPAGE bits for checksumming shared …
(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) @41783   12 years vboxsync Doxygen, comment typos.
(edit) @41521   13 years vboxsync VMM/VMMR3/PGMPhys: comment fix.
(edit) @41466   13 years vboxsync PGMR3PhysSetA20: Drop todo.
(edit) @41465   13 years vboxsync PGMR3PhysSetA20: Must flush the HM TLB on A20 change.
(edit) @41462   13 years vboxsync PGM: Don't flush the shadow page pool on A20 change, just change the …
(edit) @41435   13 years vboxsync PGMR3PhysTlbGCPhys2Ptr: A20 assertion.
(edit) @41395   13 years vboxsync PGMR3PhysSetA20: Signal CR3 sync and pool clearing.
(edit) @41394   13 years vboxsync PGMPhys.cpp: Opps. that change was not supposed to go in. :-)
(edit) @41393   13 years vboxsync PGM: Initialize the A20 mask correctly.
(edit) @41388   13 years vboxsync PGM: I believe trapping all access to shadowed ROM pages is going too …
(edit) @41386   13 years vboxsync VMM/PGM: minor doxygen consistency.
(edit) @40274   13 years vboxsync Introduced VBOX_WITH_REM in Config.kmk and the VMM.
(edit) @39745   13 years vboxsync Check some more out of memory statuses.
(edit) @39427   13 years vboxsync r=bird: pre-review comments.
(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) @38956   13 years vboxsync PGM: Avoid requiring a full tree walk to age the mapping chunks …
(edit) @38955   13 years vboxsync pgmR3PhysChunkMap: Make sure we don't unmap the chunk we just added.
(edit) @38953   13 years vboxsync PGM: Attempt at fixing the VERR_MAP_FAILED during state save problem …
(edit) @38838   13 years vboxsync VMM,++: Try fix the async reset, suspend and power-off problems in PDM …
(edit) @38708   13 years vboxsync PGM: Drop the PGM_WITH_LARGE_ADDRESS_SPACE_ON_32_BIT_HOST define and …
(edit) @38320   13 years vboxsync Redid the A20 gate assertion fix - the recompiler needs to be told.
(edit) @38300   13 years vboxsync REM,PGM: Fix A20 syncing between the VMM and the recompiler.
(edit) @38080   13 years vboxsync PGMR3PhysAllocateHandyPages: more details in debug builds.
(edit) @37942   13 years vboxsync PGMPhys.cpp: More assertion details if pgmPhysPageMapByPageID fails.
(edit) @37355   13 years vboxsync build fix.
(edit) @37354   13 years vboxsync PGM: Fixed locking issues in PGMR3PhysMMIORegister and …
(edit) @37137   14 years vboxsync Remvoed the non-PGM_USE_RAMRANGE_SEARCH_TREES code.
(edit) @36960   14 years vboxsync PGM,MM: Heap and shadow pool size adjustments for large memory configs.
(edit) @36911   14 years vboxsync pgmR3PhysChangeMemBalloonRendezvous: Use the PGM_PAGE_GET_TYPE macro, …
(edit) @36902   14 years vboxsync PGM: Implemented RAM range search trees (disabled).
(edit) @36897   14 years vboxsync PGM: work in progress…
(edit) @36893   14 years vboxsync PGM: Removed the #ifndef PGM_USE_RAMRANGE_TLB code.
(edit) @36891   14 years vboxsync PGM: Put a TLB in front of the RAM ranges to speed up lookup (disabled).
(edit) @36441   14 years vboxsync VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
(edit) @36009   14 years vboxsync PGM: Fixed large pages and write monitoring (live snapshot). Added …
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(copy) @35333   14 years vboxsync VMM source reorg.
copied from trunk/src/VBox/VMM/PGMPhys.cpp
(edit) @34467   14 years vboxsync PGMPhys.cpp: Skip ZERO shadow ROM pages in the prealloc case in …
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