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) @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   14 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 …
(edit) @14821   16 years vboxsync GVMMR0.cpp: cleanup bugfix.
(edit) @14811   16 years vboxsync VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
(edit) @13796   16 years vboxsync VMM: some adjustments.
(edit) @13789   16 years vboxsync VMM: Ring-0 initializes VM::cCPUs, VMR3CreateVM validates i'ts input …
(edit) @13751   16 years vboxsync UVM updates
(edit) @13749   16 years vboxsync Some cleanup & updates
(edit) @13744   16 years vboxsync Initialize all the VM pointers
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13001   16 years vboxsync VBox-doc.c,VMM: doxygen links
(edit) @12579   16 years vboxsync VMM: Outlined the per CPU data.
(edit) @12310   16 years vboxsync GVMM: Fixed a semaphore leak.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7135   17 years vboxsync Fixed uninitialized cGuard variable. Fixes 2691.
(edit) @7034   17 years vboxsync Fixed unlinking bug in the object cleanup routine that would screw up …
(edit) @7018   17 years vboxsync Assert+Break out of the scheduling loop if the links have gone bad.
(edit) @6801   17 years vboxsync Changed GVM the ownership rules - at long last. EMT is the guy that …
(edit) @6635   17 years vboxsync Wrap locking and unlocking of the two semaphores to make it easier to …
(edit) @6542   17 years vboxsync fixed log statement.
(edit) @6528   17 years vboxsync NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
(edit) @6289   17 years vboxsync doxygen: gcfgm alias usage example.
(edit) @5999   17 years vboxsync The Giant CDDL Dual-License Header Change.
(edit) @5941   17 years vboxsync Fixed handle init bug.
(edit) @5288   17 years vboxsync More verbose assertion
(edit) @5244   17 years vboxsync Some more tuning wheels and nobs.
(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) @5232   17 years vboxsync Reapplied [25153].
(edit) @5220   17 years vboxsync Backed out [25153] as the multiple event APIs are missing on linux and …
(edit) @5219   17 years vboxsync HaltEvent -> HaltEventMulti
(edit) @5211   17 years vboxsync GVMM statistics.
(edit) @5167   17 years vboxsync New halt method.
(edit) @5031   17 years vboxsync Use GVMMR3CreateVM. the new GVM structure is a ring-0 only VM …
(copy) @5026   17 years vboxsync GVM -> GVMM.
copied from trunk/src/VBox/VMM/VMMR0/GVMR0.cpp
(edit) @4980   17 years vboxsync GVMR0CreateVM isn't used yet, so disable the code for now.
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