VirtualBox

source: vbox/trunk/src/VBox/VMM/PGMInternal.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22926   15 years vboxsync PGM: alignment fix.
(edit) @22924   15 years vboxsync VMM: Made STAM assert on missaligned statistics. Fixed a bunch of …
(edit) @22919   15 years vboxsync VMM/PGM: Alignment fixes that cures crashes on snow leopard when gdb …
(edit) @22785   15 years vboxsync Increase the nr of dirty pages from 8 to 16
(edit) @22783   15 years vboxsync More stats
(edit) @22775   15 years vboxsync Statistics
(edit) @22764   15 years vboxsync PGMPoolFlushPage -> pgmPoolFlushPageByGCPhys
(edit) @22760   15 years vboxsync Backed out 51884 (caused gurus) and 51924 (not responsible). Rewrote …
(edit) @22759   15 years vboxsync Disabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT for now (guru meditations on …
(edit) @22755   15 years vboxsync Stats
(edit) @22754   15 years vboxsync Enabled PGMPOOL_WITH_OPTIMIZED_DIRTY_PT
(edit) @22748   15 years vboxsync PGM pool updates
(edit) @22713   15 years vboxsync Stats
(edit) @22709   15 years vboxsync Also check for dirty pages
(edit) @22695   15 years vboxsync Must flush pgm pool pages in PGMR3PhysGCPhys2CCPtrExternal to avoid …
(edit) @22600   15 years vboxsync Removed unnecessary EPT invlpg calls. Invalidate the page who's R/W …
(edit) @22510   15 years vboxsync More statistics
(edit) @22473   15 years vboxsync Disabled experiment with optimized dirty PTs.
(edit) @22343   15 years vboxsync Attempt to detect full page table initialization early on.
(edit) @22170   15 years vboxsync Missing commit
(edit) @21168   15 years vboxsync More statistics
(edit) @21164   15 years vboxsync Extra statistics for PGMPhysRead/Write
(edit) @20808   16 years vboxsync Removed dead code
(edit) @20795   16 years vboxsync VMM: Fixed guest PAE issues on the mac.
(edit) @20764   16 years vboxsync More checks
(edit) @20567   16 years vboxsync DevATA,ATAController: Do not use MMGCRamReadNoTrapHandler nor …
(edit) @20530   16 years vboxsync VMM: remove DISCPUSTATE from the stack.
(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) @20158   16 years vboxsync Extra VCPU checks. Attempt to fix alignment issue
(edit) @20151   16 years vboxsync Handle pgm pool flushes a bit differently.
(edit) @20136   16 years vboxsync Missing descriptions
(edit) @20135   16 years vboxsync Prevent reuse of cached larged pages with different access attributes.
(edit) @20129   16 years vboxsync Backed out 47892-5
(edit) @20125   16 years vboxsync Prevent reuse of cached large pages with different access attributes.
(edit) @20062   16 years vboxsync Attempt to fix alignment issues
(edit) @20060   16 years vboxsync Atomic updates of lock counters
(edit) @19903   16 years vboxsync Invalidation cleanup
(edit) @19872   16 years vboxsync Cleaned up
(edit) @19860   16 years vboxsync Flush updates
(edit) @19834   16 years vboxsync Comment update
(edit) @19833   16 years vboxsync PGM_INVL_GUEST_TLBS -> PGM_INVL_VCPU_TLBS
(edit) @19808   16 years vboxsync Invalidate is per VCPU.
(edit) @19780   16 years vboxsync Dropped obsolete stat for ring 3 stale TLBs
(edit) @19774   16 years vboxsync More stats
(edit) @19772   16 years vboxsync Backed out 47401-3 for now
(edit) @19769   16 years vboxsync Deal with stale TLB entries for harmless page entry updates. Wider locking.
(edit) @19731   16 years vboxsync alignment fix
(edit) @19696   16 years vboxsync Removed old pgmPoolGetPage decl
(edit) @19690   16 years vboxsync More pgm pool locking.
(edit) @19628   16 years vboxsync Lock counter instead of a lock flag.
(edit) @19504   16 years vboxsync Fixed r47022 regression
(edit) @19488   16 years vboxsync Made pgmPoolSyncCR3 a bit more SMP safe (pgmPoolClearAll still to be done).
(edit) @19330   16 years vboxsync Cleaned up a bit
(edit) @19329   16 years vboxsync Removed pgmPoolGetPageByHCPhys.
(edit) @19195   16 years vboxsync Fixed possible corruption due to RC cache entry reuse.
(edit) @19022   16 years vboxsync MM,PGM: RamPreAlloc docs to PGM, MM doesn't need to query it any longer.
(edit) @18992   16 years vboxsync More PGM api changes
(edit) @18988   16 years vboxsync PGM api changes
(edit) @18986   16 years vboxsync Fixed virtual handler update regression.
(edit) @18984   16 years vboxsync Autoset does belong in PGMCPU
(edit) @18980   16 years vboxsync Compile fix
(edit) @18978   16 years vboxsync Another compile fix
(edit) @18974   16 years vboxsync Autoset belongs in PGM
(edit) @18959   16 years vboxsync Comment cleanup
(edit) @18957   16 years vboxsync Fixed locked array size (was too small) and caused corruption.
(edit) @18952   16 years vboxsync More compile fixes
(edit) @18951   16 years vboxsync Cleaned up a bit
(edit) @18950   16 years vboxsync Mac fixes
(edit) @18949   16 years vboxsync Bug fix
(edit) @18948   16 years vboxsync Wrong Mac fixes
(edit) @18945   16 years vboxsync More Mac build fixes
(edit) @18937   16 years vboxsync PGMCPU alignment
(edit) @18936   16 years vboxsync PGMCPU alignment
(edit) @18935   16 years vboxsync Alignment
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18880   16 years vboxsync PGM/MM: Implemented the /RamPreAlloc CFGM option.
(edit) @18746   16 years vboxsync PGMInternal.h: Marked PGM_SYNC_MONITOR_CR3 as obsolete and scheduled …
(edit) @18730   16 years vboxsync Removed obsolete comment
(edit) @18724   16 years vboxsync PGM: Fixed bug in pgmMapClearShadowPDEs (PAE mode only) where it would …
(edit) @18665   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
(edit) @18617   16 years vboxsync PGM,EM: Handle out of memory situations more gracefully - part 1. New …
(edit) @18604   16 years vboxsync oops.
(edit) @18600   16 years vboxsync PGMInteral.h: no change (testing svn)
(edit) @18344   16 years vboxsync PGMInternal.h: build fix for the old phys code.
(edit) @18293   16 years vboxsync alignment fix.
(edit) @18291   16 years vboxsync PGM: Map PGMRAMRANGES above 4GB outside HMA (see defect). Changed …
(edit) @18230   16 years vboxsync PGM,IOM: Implemented MMIO2 aliases for MMIO pages. This involved some …
(edit) @18143   16 years vboxsync VMM,Devices: Changed ROM registration and fixed some shadowed ROM …
(edit) @18125   16 years vboxsync PGM: MapCR3 anywhere again (new phys code).
(edit) @18046   16 years vboxsync PGM,MM: saved state bugfixes for VBOX_WITH_NEW_PHYS_CODE.
(edit) @17910   16 years vboxsync Wrong string format identifier
(edit) @17906   16 years vboxsync Adjusted assertion
(edit) @17660   16 years vboxsync PGM: Saved state hacking, fA20Enabled is now bool, shadow ROM bug fix, …
(edit) @17622   16 years vboxsync Simple check added to make sure we don't bounce back and forth between …
(edit) @17586   16 years vboxsync Removed all dead non-VBOX_WITH_PGMPOOL_PAGING_ONLY code.
(edit) @17513   16 years vboxsync MM,PGM: Fixed page reservation, include a full set of handy pages for …
(edit) @17511   16 years vboxsync pgmPhysRomWriteHandler: corrected prototype (copy & past from obsolete …
(edit) @17509   16 years vboxsync PGM: Moved the page pool PT flushing code in the access handler bits …
(edit) @17489   16 years vboxsync Don't use a special root for nested paging anymore.
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