VirtualBox

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

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @90514   3 years vboxsync VMM: Added VMM_ASSERT_RELEASE_MSG_RETURN macro for safely do release …
(edit) @90379   3 years vboxsync VMM: Implementing blocking on critical sections in ring-0 HM context …
(edit) @89912   3 years vboxsync VMM/DBGF: Basic infrastructure to support adding and deleting port I/O …
(edit) @87792   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @87107   4 years vboxsync VMM/DBGF: Started implementing the breakpoint owner management, bugref:9837
(edit) @86704   4 years vboxsync VMM/DBGF: Updates to the new breakpoint manager, L2 table management …
(edit) @86699   4 years vboxsync VMM/DBGF: Updates to the new breakpoint manager, implement global …
(edit) @86452   4 years vboxsync VMM: Added VMMR0GetReleaseLogger for debugging/whatever (we don't …
(edit) @85121   4 years vboxsync iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
(edit) @84458   5 years vboxsync VMM/DBGF: First commit of new tracing facility, bugref:9210 The new …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82555   5 years vboxsync PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
(edit) @82544   5 years vboxsync VMMR0: No SrvPciRawR0 stuff.
(edit) @81519   5 years vboxsync DevSmc,PDM: Converted the SMC device to the new style. Converted …
(edit) @81333   5 years vboxsync IOM: More MMIO stuff, almost there now... bugref:9218
(edit) @81167   5 years vboxsync IOM: More MMIO work. Splitting out the I/O port related stuff from …
(edit) @81153   5 years vboxsync VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
(edit) @81071   5 years vboxsync SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested …
(edit) @81031   5 years vboxsync PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS …
(edit) @80641   5 years vboxsync IOM: New I/O port registration code. bugref:9218
(edit) @80531   5 years vboxsync VMM,Devices: Some PDM device model refactoring. bugref:9218
(edit) @80346   5 years vboxsync VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
(edit) @80281   5 years vboxsync VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
(edit) @80274   5 years vboxsync VMM: Refactoring VMMR0/* and VMMRZ/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80268   5 years vboxsync VMM: Refactoring VMMAll/* to use VMCC & VMMCPUCC. bugref:9217
(edit) @80080   5 years vboxsync VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
(edit) @80074   5 years vboxsync VMM,Main,++: Retired the unfinished FTM component.
(edit) @80052   5 years vboxsync Main: Kicking out 32-bit host support - Some HM bits using VMMSwitcher …
(edit) @80019   5 years vboxsync VMM: Kicking out raw-mode (work in progress) - more VMM. bugref:9517
(edit) @80003   5 years vboxsync VMM: Kicking out raw-mode (work in progress). bugref:9517
(edit) @76585   6 years vboxsync *: scm --fix-header-guard-endif
(edit) @76558   6 years vboxsync include/VBox: Use VBOX_INCLUDED_ rather than _vbox_ as header guard …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @76507   6 years vboxsync /include: scm --fix-header-guards. bugref:9344
(edit) @76464   6 years vboxsync VMM: Nested VMX: bugref:9180 Fix MSR initialization issue for …
(edit) @76290   6 years vboxsync VMM/HM: Nested VMX: bugref:9180 Added a new pre-init VMM call, invoked …
(edit) @75646   6 years vboxsync VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
(edit) @73474   6 years vboxsync VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
(edit) @73471   6 years vboxsync VMM,DBGF: Improved unwinding of ring-0 assertion stacks, making the …
(edit) @72546   6 years vboxsync NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we can. …
(edit) @72541   6 years vboxsync NEM/win: Added TSC offset to the complaint list. Some exploration of …
(edit) @72522   6 years vboxsync NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office]
(edit) @72469   6 years vboxsync GIM,IEM: Correctly hook up hypercalls thru IEM. bugref:9044 - IEM: …
(edit) @72462   6 years vboxsync EM,IEM,HM: Consolidated VMMHypercallsDisable/VMMHypercallsEnable into …
(edit) @72300   7 years vboxsync NEM,STAM: Partition memory statistics for NEM. bugref:9044 - STAM: …
(edit) @71222   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
(edit) @71198   7 years vboxsync SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a …
(edit) @71136   7 years vboxsync SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, …
(edit) @71087   7 years vboxsync VMM/NEM/win: Get registers via hypercalls. bugref:9044
(edit) @71081   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @69107   7 years vboxsync include/VBox/: (C) year
(edit) @68986   7 years vboxsync VMM: Add new QueryGenericObject entry to VMM2USER callback table, for …
(edit) @68011   7 years vboxsync GVMMR0,VMMR0: More cleanups.
(edit) @67983   7 years vboxsync VMMR0OPERATION: Spread the enum values out so we can safely add new …
(edit) @67955   7 years vboxsync VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
(edit) @62476   8 years vboxsync (C) 2016
(edit) @60307   9 years vboxsync VMM: APIC rewrite. Initial commit, work in progress.
(edit) @59206   9 years vboxsync VMMR3EmtRendezvous: New flag for tricky suspend and poweroff cases: …
(edit) @59138   9 years vboxsync VMM,VM: Allow EMT rendezvous from VMREQFLAGS_PRIORITY callbacks as the …
(edit) @59132   9 years vboxsync VMM: Recursive EMT rendezvous fixes, adding support for recursion from …
(edit) @59126   9 years vboxsync VMMR3EmtRendezvous: Added support for recursion of the ordered and …
(edit) @58125   9 years vboxsync oops
(edit) @58124   9 years vboxsync include/VBox//*.h: pVM and pVCpu parameter description adjustments.
(edit) @58110   9 years vboxsync include,misc: Doxygen grouping adjustments, collecting all the VMM …
(edit) @58106   9 years vboxsync include,misc: Corrected a bunch of doxygen errors.
(edit) @56286   9 years vboxsync Cleaned up all grep hits for 'VMMGC'.
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @55129   10 years vboxsync VMM/GIM: Allow dynamic enabling of #UD traps and per-VCPU hypercalls.
(edit) @55118   10 years vboxsync VMM: GIM raw-mode support.
(edit) @54720   10 years vboxsync VMM: Some more internal decls.
(edit) @54719   10 years vboxsync VMM: Make the thread-context hook functions VMM internal linkage.
(edit) @54718   10 years vboxsync VMM: VMMR0ThreadCtxHooksDeregister returns void, further simplified …
(edit) @53615   10 years vboxsync doxygen fixes.
(edit) @50001   11 years vboxsync PDMCritSect: Ditto VERR_INTERRUPTED fix for shared critical sections.
(edit) @48528   11 years vboxsync Change implementation for turning a reset into a power off to prevent …
(edit) @48230   11 years vboxsync VMM: Propagate errors properly while leaving HM context.
(edit) @48227   11 years vboxsync VMM: Ensure longjmps after hmR0[Vmx|Svm]LeaveSession() don't happen.
(edit) @47989   11 years vboxsync VMM/VMMR0: Preemption hooks implemented and enabled for Solaris and …
(edit) @47760   11 years vboxsync VMM/HM: Preemption hooks. Some common structural changes and cleanup, …
(edit) @47645   11 years vboxsync VMM: RTThreadCtxHooksAre[Registered|Created](). Moved it into IN_RING0 …
(edit) @47456   11 years vboxsync VMM/VMMR0,GVMMR0: Thread-context hooks creation/release. The …
(edit) @45749   12 years vboxsync VMM: Introduced VMCPUSTATE_STARTED_HM for indicating that we're …
(edit) @45701   12 years vboxsync VMM: SELM and VMM early HM init changes.
(edit) @45618   12 years vboxsync Do HMR3Init first in vmR3InitRing3 so the other components can skip …
(edit) @45525   12 years vboxsync VBOX_WITH_RAW_MODE changes.
(edit) @45293   12 years vboxsync PGMCritSectRw: Prep for ring-0 and raw-mode context operation.
(edit) @45097   12 years vboxsync Alignment.
(edit) @45091   12 years vboxsync VMM/VMMR0: HM old-code segregation.
(edit) @44394   12 years vboxsync +VMMR3GetCpuByIdU, -FNATOMICHANDLER
(edit) @43930   12 years vboxsync VMM/VMMR0: Camel case.
(edit) @43394   12 years vboxsync VMM: HM cleanup.
(edit) @43392   12 years vboxsync VMM: HM cleanup.
(edit) @43047   12 years vboxsync VMM: Must flush changes pending in the handy page array before freeing …
(edit) @41149   13 years vboxsync hrpmf. not needed.
(edit) @41147   13 years vboxsync SUPDrv,VMM: Tracepoints in raw-mode.
(edit) @39917   13 years vboxsync STAM,GMM,VBoxDbg: Adding GMM statistics (at last). Introduces …
(edit) @38835   13 years vboxsync VMM: Detect recursive rendezvous calls. Removed the unused API …
(edit) @37452   13 years vboxsync IOM,PDMCritSect: Extended PDMCritSectEnter to handle …
(edit) @36441   14 years vboxsync VMM: Sketched out where to do the initial I/O MMU setup. This adds a …
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