VirtualBox

source: vbox/trunk/include/VBox/vmm.h

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @32190   14 years vboxsync PDMDevHlpVMSuspendSaveAndPowerOff: More code.
(edit) @32140   14 years vboxsync FT updates
(edit) @30488   14 years vboxsync Debug code to find duplicate pages
(edit) @30160   14 years vboxsync VMMGetStackRC change
(edit) @30072   14 years vboxsync VMM: Ring-0 stack on guru meditations originating with an assertion …
(edit) @29905   15 years vboxsync PDM: Flushed out the PDMQueueFlush code as its unused and problematic …
(edit) @29669   15 years vboxsync DrvIntNet,SrvIntNet: Added IntNetR0AbortWait to address races in …
(edit) @29521   15 years vboxsync PDM: Added PDMDevHlpCallR0 and PDMDEV_VALIDATE_CONFIG_RETURN.
(edit) @29424   15 years vboxsync Shared paging updates
(edit) @29201   15 years vboxsync Shared paging updates
(edit) @29091   15 years vboxsync More updates
(edit) @28974   15 years vboxsync Dump GMM stats on PGMR3PhysAllocateHandyPages failure.
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @28711   15 years vboxsync IntNet,++: Implemented sending frames in ring-0 (disabled).
(edit) @28706   15 years vboxsync IntNet: Moved the instance pointer from VMMR0.cpp to SrvIntNetR0.cpp …
(edit) @28425   15 years vboxsync Added PDMDRVHLP::pfnCallR0 / PDMDrvHlpCallR0 / PFNPDMDRVREQHANDLERR0 …
(edit) @28422   15 years vboxsync Shared paging updates
(edit) @28036   15 years vboxsync More metrics changes
(edit) @28012   15 years vboxsync Use PGMR3QueryFreeMemory instead
(edit) @27999   15 years vboxsync Introducing PGMR3QueryBalloonSize
(edit) @27086   15 years vboxsync Missing updates
(edit) @26606   15 years vboxsync Large page work
(edit) @26577   15 years vboxsync More large page work
(edit) @26563   15 years vboxsync Started with large page support
(edit) @23145   15 years vboxsync VMM: Extended VMMR3EmtRendezvous with TYPE_ASCENDING, TYPE_DESCENDING …
(edit) @21645   15 years vboxsync Naming changes
(edit) @21644   15 years vboxsync Register guest allocated memory (locked & executable) for patching …
(edit) @21217   15 years vboxsync include/VBox/*.h: Mark which components the header files relate to.
(edit) @21000   15 years vboxsync forgot vmm.h
(edit) @20874   15 years vboxsync VMMR0CallHost -> VMMRZCallRing3[NoCpu]; VMMCALLHOST -> VMMCALLRING3.
(edit) @20873   15 years vboxsync VMMGCCallHost -> VMMRZCallRing3[NoCpu].
(edit) @20871   15 years vboxsync VMM: Make sure there is enough room for a few physical handler …
(edit) @20663   15 years vboxsync VMM: Added VMMR3EmtRendezvous for getting the attention of all EMTs …
(edit) @20374   15 years vboxsync *: s/RT_\(BEGIN|END\)_DECLS/RT_C_DECLS_\1/g
(edit) @20363   15 years vboxsync VBox/*: BEGIN_DECLS -> RT_BEGIN_DECLS; END_DECLS -> RT_END_DECLS.
(edit) @19732   16 years vboxsync Ring 0 logger changes.
(edit) @19663   16 years vboxsync Protect the MM hypervisor heap with a critical section.
(edit) @19575   16 years vboxsync Updates for ring 0 call stack dumping. (not enabled nor tested)
(edit) @19528   16 years vboxsync Introduced VMMR3AtomicExecuteHandler
(edit) @19475   16 years vboxsync VMM: sending init IPI
(edit) @19468   16 years vboxsync VMM: better SIPI sending, reschedule to R3 as needed
(edit) @19454   16 years vboxsync VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
(edit) @19437   16 years vboxsync SMP: send SIPI notification from APIC, let VM handle what really do
(edit) @19406   16 years vboxsync GVMM: Added interfaces for Poking a single VCpu and for …
(edit) @19382   16 years vboxsync Introduced GVMMR0RegisterVCpu. (not used yet; untested)
(edit) @19366   16 years vboxsync Removed global VMM lock.
(edit) @19293   16 years vboxsync DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
(edit) @19257   16 years vboxsync Reapplied 46658 + fix
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18660   16 years vboxsync include/VBox: Clean out the VBOX_WITH_NEW_PHYS_CODE #ifdefs.
(edit) @17422   16 years vboxsync VMM: Do not forcibly enable RC logging in VMMGCLogEnabled! Renamed it …
(edit) @17397   16 years vboxsync VMMGCLogFlushIfFull is a better name
(edit) @17396   16 years vboxsync Added VMMGCLoggerFlushFullLog
(edit) @17367   16 years vboxsync VMM: Added VMMR3CallR0 for use with operations which may make host …
(edit) @17246   16 years vboxsync Allow mixing of VT-x and software virtualization. (untested so far)
(edit) @17146   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: Disable logging during a critical …
(edit) @15852   16 years vboxsync Another experiment with limiting the time spent in ring 0.
(edit) @14899   16 years vboxsync Wrote testcase for the new switcher.
(edit) @14845   16 years vboxsync Switcher updates
(edit) @14811   16 years vboxsync VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
(edit) @14758   16 years vboxsync Removed VMMR3InitSwitcher.
(edit) @14705   16 years vboxsync Make the switcher init a bit more generic.
(edit) @14704   16 years vboxsync Some more switcher work
(edit) @14679   16 years vboxsync HWVMX,VMM: make 100% sure the logger doesn't screw us during the …
(edit) @14543   16 years vboxsync #1865/VT-x: Attacking the heap allocation, introducing …
(edit) @14167   16 years vboxsync VMM: AMD64 -> 32bit switcher (for testing only).
(edit) @13972   16 years vboxsync Fixes for the debugger.
(edit) @13898   16 years vboxsync Moved more data to VMCPU.
(edit) @13871   16 years vboxsync VMMR0EntryFast: Always validate idCpu.
(edit) @13858   16 years vboxsync Pass the VMCPU id to the ring 0 callbacks.
(edit) @13832   16 years vboxsync IN_GC -> IN_RC.
(edit) @13813   16 years vboxsync #1865: Final VMM cleanups.
(edit) @13778   16 years vboxsync Per VCPU init/term.
(edit) @13714   16 years vboxsync VMM: More renaming and cleanup, caught another R3/R0 pointer - the …
(edit) @13701   16 years vboxsync VMM: some statistics cleanup.
(edit) @13698   16 years vboxsync VMM: Fixed ring-0 access to the ring-3 mapping of the EMT stack. Moved …
(edit) @13697   16 years vboxsync VMM: cleanup in progress.
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12667   16 years vboxsync CPU id passed to interrupt callback, proper typing
(edit) @12573   16 years vboxsync VMM: Added VMMGetCpuId (stub).
(edit) @11894   16 years vboxsync Correction for raw mode on 64 bits hosts.
(edit) @10843   16 years vboxsync intnet: Implemented activation on power on & resume, deactivation on …
(edit) @10805   16 years vboxsync VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the …
(edit) @10724   16 years vboxsync Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path on …
(edit) @10450   16 years vboxsync Added VMMGetSvnRev() (exported) and changed VMMR0Init and VMMGCInit …
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7416   17 years vboxsync Added VMMR0_DO_HWACC_ENABLE
(edit) @6528   17 years vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5240   17 years vboxsync GCFGM mock-up.
(edit) @5233   17 years vboxsync Added a request for resetting GVMM stats. not hooked up to STAM yet.
(edit) @5211   17 years vboxsync GVMM statistics.
(edit) @5167   17 years vboxsync New halt method.
(edit) @5135   17 years vboxsync More GMM code.
(edit) @5106   17 years vboxsync Hooked up the GMM code.
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(edit) @4970   17 years vboxsync r=bird
(edit) @4917   17 years vboxsync Don't trigger breakpoints in ring 0. (AssertRelease & co)
(edit) @4811   17 years vboxsync Split VMMR0Entry into VMMR0EntryInt, VMMR0EntryFast and VMMr0EntryEx. …
(edit) @4799   17 years vboxsync blanks.
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