VirtualBox

source: vbox/trunk/src/VBox/VMM/MM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @26106   15 years vboxsync MM.cpp: Register the reserved page counts with STAM.
(edit) @22793   15 years vboxsync SSM,*: Renamed phase to pass (uPhase/SSM_PHASE_FINAL) and wrote the …
(edit) @22480   15 years vboxsync SSM,VMM,Devices,Main,VBoxBFE: Live snapshot/migration SSM API adjustments.
(edit) @19663   16 years vboxsync Protect the MM hypervisor heap with a critical section.
(edit) @19042   16 years vboxsync MM: Respin of the fix for the 'enmOcPolicy maybe used uninitialized' …
(edit) @19022   16 years vboxsync MM,PGM: RamPreAlloc docs to PGM, MM doesn't need to query it any longer.
(edit) @18928   16 years vboxsync Shut up the compiler
(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) @18792   16 years vboxsync MM,PGM: New User-kernel heap (aka MMUkHeap), use it for the …
(edit) @18787   16 years vboxsync MM.cpp: gcc warning.
(edit) @18718   16 years vboxsync MM: cleaned out MMLOCKEDMEM stuff (only user was MMR3HyperMapPages).
(edit) @18665   16 years vboxsync VMM: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs. (part 1)
(edit) @18607   16 years vboxsync mmR3Load: Ignore the saved cBasePages.
(edit) @18046   16 years vboxsync PGM,MM: saved state bugfixes for VBOX_WITH_NEW_PHYS_CODE.
(edit) @17547   16 years vboxsync GMM: executed the GMM_GCPHYS_LAST todo, fixed GMM_GCPHYS_UNSHAREABLE, …
(edit) @17541   16 years vboxsync MM,CFGM,VBox/param.h: Added a RamHoleSize CFGM value that defaults to …
(edit) @17513   16 years vboxsync MM,PGM: Fixed page reservation, include a full set of handy pages for …
(edit) @17372   16 years vboxsync PGM,MM: Made VBOX_WITH_NEW_PHYS_CODE compile and link.
(edit) @17251   16 years vboxsync VMM,REM,DevPcArch: VBOX_WITH_NEW_PHYS_CODE changes.
(edit) @14299   16 years vboxsync Corrected grammos in comments. No code changes.
(edit) @14071   16 years vboxsync MM: 64-bit MSC warning hunt.
(edit) @13980   16 years vboxsync Missing ! in if. Fails if MM node in CFGM already exists
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13144   16 years vboxsync #1865: Implmented the alternative R0 code for darwin (turned out to be …
(edit) @13005   16 years vboxsync VMM/doxygen: More links.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12968   16 years vboxsync #1865: MM done for now (needs revisiting later).
(edit) @12967   16 years vboxsync #1865: MM - docs and 4 new ring-3 heap APIs for string formatting.
(edit) @12814   16 years vboxsync #1865: more MM changes.
(edit) @11792   16 years vboxsync Assert when the SSM version doesn't match.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7635   17 years vboxsync The new MMIO2 code. WARNING! This changes the pci mapping protocol …
(edit) @7613   17 years vboxsync better fix for r29105 (see #2680): Make PGM3PhysGrowRange() take …
(edit) @6830   17 years vboxsync Used PGMR3PhysRegisterRam.
(edit) @6817   17 years vboxsync Fixed to reservation update code.
(edit) @6802   17 years vboxsync Enabled the GMMR3InitialReservation call in MM.
(edit) @6796   17 years vboxsync Fixed init problems wrt. VM ownership by implementing the UVM …
(edit) @6634   17 years vboxsync fixes to new (disabled) code.
(edit) @6627   17 years vboxsync Memory reservation. Changed MM saved state version and kept backwards …
(edit) @6546   17 years vboxsync VBOX_WITH_NEW_PHYS_CODE changes mostly realted to REM. Killed a …
(edit) @6535   17 years vboxsync MM::cbRAMSize -> MM:cbRamRegistered. Drop MM:pvRamBaseHC. Drop …
(edit) @6532   17 years vboxsync Cleaned out the PGM_DYNAMIC_RAM_ALLOC tests to avoid unnecessary mess …
(edit) @6529   17 years vboxsync mmr3 -> mmR3.
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5646   17 years vboxsync Introduced VBOX_WITH_PREALLOC_RAM_BY_DEFAULT which is disabled of …
(edit) @4901   17 years vboxsync don't kill the heap, it'll be taken care of in VMR3Create if we fail.
(edit) @4768   17 years vboxsync Use the hypervisor heap for page pool blocks.
(edit) @4388   17 years vboxsync Shadow ROM emulation. Clear the RESERVED flag for ROM.
(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) @1890   18 years vboxsync Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign …
(edit) @1480   18 years vboxsync No longer require contiguous memory for the VM structure. Did long …
(edit) @247   18 years vboxsync Out of memory reporting for dynamic memory allocation case.
(edit) @107   18 years vboxsync error checking. 64-bit.
(edit) @54   18 years vboxsync -> RamPreAlloc
(edit) @53   18 years vboxsync PreAlloc -> PreAllocRam
(edit) @34   18 years vboxsync Sigh
(edit) @33   18 years vboxsync Arght
(edit) @32   18 years vboxsync Added prealloc guest ram option.
(edit) @28   18 years vboxsync Updates.
(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