VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(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.
(edit) @4738   17 years vboxsync more new phys code.
(edit) @4689   17 years vboxsync ring-3 chunk mappings (in progress).
(edit) @4071   17 years vboxsync Biggest check-in ever. New source code headers for all (C) innotek files.
(edit) @3632   17 years vboxsync VBox_hdr_h -> _VBox_hdr_h
(edit) @3123   18 years vboxsync Made VBOX_LOG_FLAGS=msprog work in GC.
(edit) @2981   18 years vboxsync InnoTek -> innotek: all the headers and comments.
(edit) @397   18 years vboxsync Completed most of VBOX_WITHOUT_IDT_PATCHING. (hope I didn't break …
(edit) @321   18 years vboxsync stdarg.h -> iprt/stdarg.h
(edit) @234   18 years vboxsync VMM: Added support for runtime error notifications (VMSetRuntimeError …
(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