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) @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   13 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).
(edit) @31407   14 years vboxsync VMMR0: Set VMCPU::hNativeThreadR0 in GVMMR0CreateVM and GVMMR0RegisterVCpu.
(edit) @31326   14 years vboxsync Pass on cpu priority property.
(edit) @30334   15 years vboxsync Must initialize idHostCpu properly (breaks SMP guest restore)
(edit) @30237   15 years vboxsync Make sure GMMR0MapUnmapChunk can deal with calls from non-EMT threads.
(edit) @30112   15 years vboxsync iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
(edit) @30111   15 years vboxsync iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
(edit) @29250   15 years vboxsync iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
(edit) @28800   15 years vboxsync Automated rebranding to Oracle copyright/license strings via filemuncher
(edit) @24985   15 years vboxsync Note about missing RTMpPokeCpu implementation on some host platforms.
(edit) @22923   15 years vboxsync GVMMR0.cpp: An attempt at hacking my way around the current snow …
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @21915   15 years vboxsync VMM/VMMR0: minor logging fix.
(edit) @19707   16 years vboxsync GVMM: Count EMTs instead of VMs to determin if we've got company or …
(edit) @19660   16 years vboxsync TM+affected: SMP changes in progress.
(edit) @19657   16 years vboxsync Fixed new lock/unlock behaviour
(edit) @19652   16 years vboxsync Added GVMMR0SchedPokeEx & GVMMR0SchedWakeUpEx
(edit) @19454   16 years vboxsync VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
(edit) @19435   16 years vboxsync VMM: VMCPU::enmState.
(edit) @19406   16 years vboxsync GVMM: Added interfaces for Poking a single VCpu and for …
(edit) @19403   16 years vboxsync VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
(edit) @19398   16 years vboxsync GVMM: Address the GVMMR0GetVMByEMT issue and added access restrictions …
(edit) @19396   16 years vboxsync GVMM: removed DEBUG_bird, assertion seems to be gone.
(edit) @19395   16 years vboxsync GVMM,VM: Register the other EMTs or we assert painfully in …
(edit) @19385   16 years vboxsync GVMMR0RegisterVCpu: use gvmmR0ByVM instead of gvmmR0ByVMAndEMT as …
(edit) @19382   16 years vboxsync Introduced GVMMR0RegisterVCpu. (not used yet; untested)
(edit) @19381   16 years vboxsync Further breakup of GVM. Deal with VCPU thread handles.
(edit) @19360   16 years vboxsync Split up GVM and introduced GVMCPU.
(edit) @19238   16 years vboxsync Moved idCpu init
(edit) @19237   16 years vboxsync Forgot to set idCpu
(edit) @18470   16 years vboxsync GVMMR0.cpp: size_t warning
(edit) @18213   16 years vboxsync GVMMR0: Don't forget to call GMM for init and cleanup on VM object …
(edit) @16575   16 years vboxsync VBOX_WITH_PGMPOOL_PAGING_ONLY: update
(edit) @15865   16 years vboxsync GVMMR0.cpp: Increased the max VM handles from 127+1 to 1023+1 for …
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