VirtualBox

source: vbox/trunk/src/VBox/VMM/VM.cpp

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @22890   15 years vboxsync VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
(edit) @22885   15 years vboxsync VMM: Realigned VM and VMCPU members for 64 byte cache lines. Made …
(edit) @22792   15 years vboxsync SSM: Live snapshot and migration coding.
(edit) @22784   15 years vboxsync VMM,Main,VBoxBFE: Changed VMR3Save and started working on making …
(edit) @22636   15 years vboxsync no trailing '.' in error messages
(edit) @22635   15 years vboxsync VMM: fail for guest SMP without VT-x, better error messages if …
(edit) @22609   15 years vboxsync disable VT-x on Linux < 2.6.13
(edit) @22122   15 years vboxsync VMM: gcc warnings and a todo.
(edit) @22121   15 years vboxsync VMM: gcc warnings and a todo.
(edit) @22042   15 years vboxsync VMM: refactor CPUID limitation, passed OSType
(edit) @22037   15 years vboxsync VMM: correct report cores count, also expose more CPUID leaves by default
(edit) @20864   15 years vboxsync SUP,*: API cleanup.
(edit) @20854   15 years vboxsync VMM: Use the custom logger prefix to indicate the virtual CPU ID.
(edit) @20564   15 years vboxsync VM.cpp: Fixed crash in VMR3WaitU on creation error (for instance …
(edit) @20432   15 years vboxsync better error message for Linux if the vboxnetflt module is not accessible
(edit) @20199   16 years vboxsync Always reset the CPU state during reset
(edit) @20198   16 years vboxsync Moved pending forced actions clearing.
(edit) @20158   16 years vboxsync Extra VCPU checks. Attempt to fix alignment issue
(edit) @19495   16 years vboxsync VM: Name the EMTs differently if there are more than one.
(edit) @19454   16 years vboxsync VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
(edit) @19441   16 years vboxsync Moved VCPU check up
(edit) @19435   16 years vboxsync VMM: VMCPU::enmState.
(edit) @19428   16 years vboxsync Moved vcpu 0 check up
(edit) @19427   16 years vboxsync Send power on requests to all VCPUs.
(edit) @19416   16 years vboxsync Wrong return code in vmR3PowerOff for VCPUs
(edit) @19403   16 years vboxsync VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
(edit) @19400   16 years vboxsync VM: VMR3Notify*FF refactorying (for poking); converting fNotifiedREM …
(edit) @19395   16 years vboxsync GVMM,VM: Register the other EMTs or we assert painfully in …
(edit) @19322   16 years vboxsync Deal with reset, suspend, resume, poweroff for SMP guests.
(edit) @19300   16 years vboxsync VMReq,*: Replaced VMREQDEST with VMCPUID because it's a pain to have …
(edit) @19293   16 years vboxsync DBGF,VMM: SMP refactoring of the DBGF disassembler code. Changed …
(edit) @19267   16 years vboxsync Cleaned up the VMREQDEST_BROADCAST code.
(edit) @19265   16 years vboxsync SMP cleanup fixes.
(edit) @19257   16 years vboxsync Reapplied 46658 + fix
(edit) @19255   16 years vboxsync Backed out 46655-57 for now
(edit) @19252   16 years vboxsync SUPCallVMMR0(Ex) arguments must include the VCPU id. Note: support …
(edit) @19238   16 years vboxsync Moved idCpu init
(edit) @19231   16 years vboxsync Allow multiple VCPUs here too
(edit) @19229   16 years vboxsync Only the first VCPU may initialize the VM during early init.
(edit) @19217   16 years vboxsync UVM splitup for SMP guests. Global and local request packets supported.
(edit) @19141   16 years vboxsync Action flags breakup. Fixed PGM saved state loading of 2.2.2 images. …
(edit) @19102   16 years vboxsync VMM: Don't signal REM during destruction, we won't be stuck in there.
(edit) @19101   16 years vboxsync Restored r46233 (fixing comming in a sec).
(edit) @19095   16 years vboxsync backed out r46233 as it made things worse
(edit) @19089   16 years vboxsync VMM: Fixed cleanup issue where the EMT was left behind by always …
(edit) @18927   16 years vboxsync Big step to separate VMM data structures for guest SMP. (pgm, em)
(edit) @18767   16 years vboxsync typo
(edit) @18757   16 years vboxsync VMR3Create: Clearified the pfnVMAtError docs.
(edit) @18752   16 years vboxsync VM.cpp: Corrected the state notification loop's handling of …
(edit) @18645   16 years vboxsync VMSetRuntimeError[V] refactoring: fFatal -> fFlags, may return …
(edit) @18619   16 years vboxsync PDM,EM: Killed PDMR3Poll. RIP.
(edit) @18105   16 years vboxsync typo
(edit) @18104   16 years vboxsync be more verbose on VERR_VERSION_MISMATCH
(edit) @17900   16 years vboxsync VM.cpp: Fixed three copy&past errors in the state, error and …
(edit) @17537   16 years vboxsync REM: Added REMR3InitFinalize and moved the dirty page bit map …
(edit) @16584   16 years vboxsync VMM: message typo fix
(edit) @16184   16 years vboxsync VMM: VERR_PGM_MAPPING_CONFLICT fix: always relocate after ring-3 init.
(edit) @15349   16 years vboxsync VMM: Fixed linked list bug responsible for #3379.
(edit) @15317   16 years vboxsync Removed VMR3GetGuestBitness.
(edit) @15303   16 years vboxsync REM: actually ask for guest bitness when loading apropriate implmentation
(edit) @14756   16 years vboxsync VM.cpp: Fixed typo in HwVirtExtForced query.
(edit) @14543   16 years vboxsync #1865/VT-x: Attacking the heap allocation, introducing …
(edit) @13858   16 years vboxsync Pass the VMCPU id to the ring 0 callbacks.
(edit) @13823   16 years vboxsync VMM: %VGv -> %RGv
(edit) @13818   16 years vboxsync VMM: %Vrc -> %Rrc, %Vra -> %Rra.
(edit) @13816   16 years vboxsync VMM: VBOX_SUCCESS -> RT_SUCCESS, VBOX_FAILURE -> RT_FAILURE.
(edit) @13796   16 years vboxsync VMM: some adjustments.
(edit) @13791   16 years vboxsync Moving data around
(edit) @13789   16 years vboxsync VMM: Ring-0 initializes VM::cCPUs, VMR3CreateVM validates i'ts input …
(edit) @13785   16 years vboxsync More updates
(edit) @13784   16 years vboxsync Removed some obsolete VM members.
(edit) @13782   16 years vboxsync More SMP groundwork.
(edit) @13778   16 years vboxsync Per VCPU init/term.
(edit) @13755   16 years vboxsync Started with VM request API changes.
(edit) @13751   16 years vboxsync UVM updates
(edit) @13749   16 years vboxsync Some cleanup & updates
(edit) @13745   16 years vboxsync Assertion/checks changes.
(edit) @13742   16 years vboxsync Some initial VM data restructuring.
(edit) @13697   16 years vboxsync VMM: cleanup in progress.
(edit) @13667   16 years vboxsync #1865: VM.
(edit) @13413   16 years vboxsync VMM: spaces mostly.
(edit) @13375   16 years vboxsync some (disabled) VMI bits
(edit) @13146   16 years vboxsync #1865: Renamed PGMPhysReadGCPhys -> PGMPhysSimpleReadGCPhys, …
(edit) @12989   16 years vboxsync VMM + VBox/cdefs.h: consolidated all the XYZ*DECLS of the VMM into …
(edit) @12579   16 years vboxsync VMM: Outlined the per CPU data.
(edit) @12497   16 years vboxsync Rephrased error message.
(edit) @11883   16 years vboxsync #3076: better error messages for when using the wrong driver.
(edit) @11794   16 years vboxsync SUP: SUPInit(ppSession=NULL, cbReserved=0) -> SUPR3Init(ppSession)
(edit) @11740   16 years vboxsync another error code if /dev/vboxdrv could not be found
(edit) @11473   16 years vboxsync http://en.wikipedia.org/wiki/Guru_Meditation
(edit) @10840   16 years vboxsync Removed annoying & incorrect assertion.
(edit) @8794   17 years vboxsync started on some state machine validation (to catch a bad OFF -> GURU …
(edit) @8608   17 years vboxsync todo comment.
(edit) @8604   17 years vboxsync Workaround for the multiple error messages set in the …
(edit) @8564   17 years vboxsync NoDmik -> NOT_DMIK.
(edit) @8155   17 years vboxsync The Big Sun Rebranding Header Change
(edit) @7559   17 years vboxsync warnings
(edit) @7471   17 years vboxsync Rewrote VT-x & AMD-V mode changes. Requires the MP apis in our runtime …
(edit) @6799   17 years vboxsync Fixed two bugs in the VMR3Create failure path introduced in the big …
(edit) @6796   17 years vboxsync Fixed init problems wrt. VM ownership by implementing the UVM …
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