VirtualBox

source: vbox/trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @91014   3 years vboxsync VMM: Made VBOX_WITH_RAM_IN_KERNEL non-optional, removing all the tests …
(edit) @90897   3 years vboxsync VMM: Initialize the ring-0 loggers as early as possible, so we can …
(edit) @90829   3 years vboxsync IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the VMM …
(edit) @90824   3 years vboxsync VMM: Don't use RT_VALID_PTR on ring-3 address in ring-0.
(edit) @90597   3 years vboxsync VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
(edit) @90379   3 years vboxsync VMM: Implementing blocking on critical sections in ring-0 HM context …
(edit) @87792   4 years vboxsync VMM/TM: Moved the timers off the hyper heap. Replaced the relative …
(edit) @86683   4 years vboxsync VMM/DBGF: Missing tracer destruction in R0 when the VM terminates, …
(edit) @82989   5 years vboxsync VMM/GMMR0: Added a per-VM chunk TLB to avoid having everyone hammer …
(edit) @82968   5 years vboxsync Copyright year updates by scm.
(edit) @82591   5 years vboxsync VMM: Changing how we access guest RAM when in ring-0 (disabled). …
(edit) @82556   5 years vboxsync PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
(edit) @82555   5 years vboxsync PGMPool,MM: Use ring-0 mapping while in ring-0, so let the page pool …
(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) @80347   5 years vboxsync GVMMR0: Removed duplicate pVM pointer in the handle table. bugref:9217
(edit) @80346   5 years vboxsync VMM,PciRaw: Eliminate duplicate PGVM/PVMCC and PGVMCPU/PVMCPUCC …
(edit) @80336   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. [doxyfixes] …
(edit) @80334   5 years vboxsync VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
(edit) @80319   5 years vboxsync VMM: Addressing some GCC/linux host issues with bugref:9217 .
(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) @80253   5 years vboxsync VMM: Started refactoring VMMAll/* for bugref:9217
(edit) @80191   5 years vboxsync VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
(edit) @80047   5 years vboxsync Main: Kicking out raw-mode - GVMMR0, HMR0. bugref:9517
(edit) @78431   6 years vboxsync VMM: Started refactoring GVM & VM structures for bugref:9217
(edit) @77126   6 years vboxsync VMMDevHGCM.cpp,GVMMR0.cpp: Change AssertCompile() statement to pass …
(edit) @76553   6 years vboxsync scm --update-copyright-year
(edit) @75661   6 years vboxsync VMM/GVMMR0SchedHalt: doxygen fix.
(edit) @75646   6 years vboxsync VMM: HLT/MWAIT optimizations for busy guests: don't go back to ring-3 …
(edit) @73097   6 years vboxsync *: Made RT_UOFFSETOF, RT_OFFSETOF, RT_UOFFSETOF_ADD and …
(edit) @72778   6 years vboxsync VMM,SUPDrv,IPRT: Redirect ring-0 release logging on EMTs to VBox.log. …
(edit) @72428   7 years vboxsync GVMMR0: Initialize the idCpu members. bugref:9044
(edit) @71222   7 years vboxsync NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044
(edit) @71152   7 years vboxsync VMM/NEM/win: Refactoring... bugref:9044
(edit) @71075   7 years vboxsync VMM,SUPDrv: More NEM/win experimentation. bugref:9044
(edit) @69111   7 years vboxsync (C) year
(edit) @68053   7 years vboxsync GVMMR0: Fixed assertion in VMMR0TermVM caused by use of the wrong NIL …
(edit) @68013   7 years vboxsync VMMR0,PciRawR0,GVMMR0: More pGVM cleanups.
(edit) @68011   7 years vboxsync GVMMR0,VMMR0: More cleanups.
(edit) @68009   7 years vboxsync VMMR0,PDMR0: Adding GVM parameter and validation thereof to the …
(edit) @68007   7 years vboxsync VMMR0,GVMMR0: Adding GVM parameter to the calls.
(edit) @68001   7 years vboxsync PGMR0,GVMMR0: Ditto for I/O MMU setup.
(edit) @67992   7 years vboxsync GVMMR0: build fix and GVMMR0ValidateGVMandVMandEMT.
(edit) @67991   7 years vboxsync GVMMR0*Statistics*: Pass GVM along with pVM when we got one.
(edit) @67990   7 years vboxsync GVMMR0Sched*: pass pGVM along when we've got it - part #2.
(edit) @67989   7 years vboxsync GVMMR0Sched*: pass pGVM along when we've got it.
(edit) @67988   7 years vboxsync GVMMR0: Moved the VMMR0ThreadCtxHookDestroyForEmt calls to the right …
(edit) @67987   7 years vboxsync GVMMR0: Added EMT deregistration API to complement the registration one.
(edit) @67956   7 years vboxsync VMMR0: todo
(edit) @67955   7 years vboxsync VMM,SUPDrv: Started on some session/VMMR0 nits. I/O control interface …
(edit) @66439   8 years vboxsync VMM/VMMR0: %RKv
(edit) @62478   8 years vboxsync (C) 2016
(edit) @61144   9 years vboxsync CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
(edit) @59747   9 years vboxsync iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
(edit) @58833   9 years vboxsync GVMMR0.cpp: Build fix
(edit) @58832   9 years vboxsync GVMMR0.cpp: duh, wanted to replace u32Alignment but forgot to remove it.
(edit) @58830   9 years vboxsync GVMMR0.cpp: Redid locking using critical sections, in the used list …
(edit) @58126   9 years vboxsync VMM: Fixed almost all the Doxygen warnings.
(edit) @58123   9 years vboxsync VMM: Made @param pVCpu more uniform and to the point.
(edit) @58122   9 years vboxsync VMM: Made @param pVM more uniform and to the point.
(edit) @57857   9 years vboxsync VMM: unused parameter warnings.
(edit) @57358   9 years vboxsync *: scm cleanup run.
(edit) @57249   9 years vboxsync GVMMR0,VMMR0: More AC != 0 checks to try pinpoint the problem.
(edit) @56287   10 years vboxsync VMM: Updated (C) year.
(edit) @55863   10 years vboxsync IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
(edit) @54191   10 years vboxsync GVMMR0.cpp: Enable the periodic preemtion timer code on soalris.
(edit) @52618   10 years vboxsync HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
(edit) @48395   11 years vboxsync VMM/GVMMR0: Todo question.
(edit) @48208   11 years vboxsync VMM: Cleanup, hungarian and comments.
(edit) @47456   11 years vboxsync VMM/VMMR0,GVMMR0: Thread-context hooks creation/release. The …
(edit) @46326   12 years vboxsync RT_STR_TUPLE
(edit) @44528   12 years vboxsync header (C) fixes
(edit) @41801   12 years vboxsync Doxygen.
(edit) @41783   13 years vboxsync Doxygen, comment typos.
(edit) @41777   13 years vboxsync Doxygen.
(edit) @41069   13 years vboxsync GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from …
(edit) @40806   13 years vboxsync RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
(edit) @40595   13 years vboxsync Trying VBoxTpG in disabled mode. Updates kBuild from 2567 to 2570.
(edit) @39402   13 years vboxsync VMM: don't use generic IPE status codes, use specific ones. Part 1.
(edit) @39303   13 years vboxsync VMCPUSET changes.
(edit) @39078   13 years vboxsync VMM: -Wunused-parameter
(edit) @39038   13 years vboxsync VMM: -W4 warnings (MSC).
(edit) @37465   14 years vboxsync build fix
(edit) @37462   14 years vboxsync Assert compile time sanity.
(edit) @37212   14 years vboxsync Some ASMAtomic*Size elimiation.
(edit) @36988   14 years vboxsync GVMMR0: Increased the maximum number of VMs from 1024 to 8192 on …
(edit) @36235   14 years vboxsync GVMMR0.cpp: bound check when copying out statistics.
(edit) @35346   14 years vboxsync VMM reorg: Moving the public include files from include/VBox to …
(edit) @33540   14 years vboxsync *: spelling fixes, thanks Timeless!
(edit) @33172   14 years vboxsync VMEmt,GVMM: Some more tuning…
(edit) @33170   14 years vboxsync GVMM,VMEmt: Use RTSemEventWaitEx, avoid the syrup algorithm in …
(edit) @32885   14 years vboxsync Renaming cpu priority to cpu execution cap
(edit) @32815   14 years vboxsync GVMMR0SchedHalt: limit the timeout to 1 second
(edit) @32799   14 years vboxsync GVMMR0.cpp: PPT docs.
(edit) @32798   14 years vboxsync GVMMR0.cpp: PPT docs.
(edit) @32797   14 years vboxsync GVMMR0: Enabled the periodic preemption timer on linux hosts.
(edit) @32796   14 years vboxsync GVMMR0,TM,STAM: Periodic preemption timer fixes, adjustments and …
(edit) @32572   14 years vboxsync VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
(edit) @32489   14 years vboxsync VMM: More work on the periodic preemption timer (no actual timers yet).
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