|
|
@62478
|
8 years |
vboxsync |
(C) 2016
|
|
|
@61144
|
9 years |
vboxsync |
CPUM,HM,GVMM,TRPM,VMM: Next part of the FPU state handling for IEM. …
|
|
|
@59747
|
9 years |
vboxsync |
iprt/asm.h: Cleaned up the ASMMemIsAll8/U32 mess and implmeneted the …
|
|
|
@58833
|
9 years |
vboxsync |
GVMMR0.cpp: Build fix
|
|
|
@58832
|
9 years |
vboxsync |
GVMMR0.cpp: duh, wanted to replace u32Alignment but forgot to remove it.
|
|
|
@58830
|
9 years |
vboxsync |
GVMMR0.cpp: Redid locking using critical sections, in the used list …
|
|
|
@58126
|
9 years |
vboxsync |
VMM: Fixed almost all the Doxygen warnings.
|
|
|
@58123
|
9 years |
vboxsync |
VMM: Made @param pVCpu more uniform and to the point.
|
|
|
@58122
|
9 years |
vboxsync |
VMM: Made @param pVM more uniform and to the point.
|
|
|
@57857
|
9 years |
vboxsync |
VMM: unused parameter warnings.
|
|
|
@57358
|
9 years |
vboxsync |
*: scm cleanup run.
|
|
|
@57249
|
9 years |
vboxsync |
GVMMR0,VMMR0: More AC != 0 checks to try pinpoint the problem.
|
|
|
@56287
|
10 years |
vboxsync |
VMM: Updated (C) year.
|
|
|
@55863
|
10 years |
vboxsync |
IPRT,SUPDrv,VMM: Revised the context switching hook interface. Do …
|
|
|
@54191
|
10 years |
vboxsync |
GVMMR0.cpp: Enable the periodic preemtion timer code on soalris.
|
|
|
@52618
|
10 years |
vboxsync |
HostDrivers, Runtime, Devices, Additions: TSC delta measurement and …
|
|
|
@48395
|
11 years |
vboxsync |
VMM/GVMMR0: Todo question.
|
|
|
@48208
|
11 years |
vboxsync |
VMM: Cleanup, hungarian and comments.
|
|
|
@47456
|
11 years |
vboxsync |
VMM/VMMR0,GVMMR0: Thread-context hooks creation/release. The …
|
|
|
@46326
|
12 years |
vboxsync |
RT_STR_TUPLE
|
|
|
@44528
|
12 years |
vboxsync |
header (C) fixes
|
|
|
@41801
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41783
|
13 years |
vboxsync |
Doxygen, comment typos.
|
|
|
@41777
|
13 years |
vboxsync |
Doxygen.
|
|
|
@41069
|
13 years |
vboxsync |
GMMR0,memobj-r0drv-darwin.cpp: Moved the allocate fudge factor from …
|
|
|
@40806
|
13 years |
vboxsync |
RTSpinlock: Redid the interface, eliminating NoInts and Tmp. Whether a …
|
|
|
@40595
|
13 years |
vboxsync |
Trying VBoxTpG in disabled mode. Updates kBuild from 2567 to 2570.
|
|
|
@39402
|
13 years |
vboxsync |
VMM: don't use generic IPE status codes, use specific ones. Part 1.
|
|
|
@39303
|
13 years |
vboxsync |
VMCPUSET changes.
|
|
|
@39078
|
13 years |
vboxsync |
VMM: -Wunused-parameter
|
|
|
@39038
|
13 years |
vboxsync |
VMM: -W4 warnings (MSC).
|
|
|
@37465
|
14 years |
vboxsync |
build fix
|
|
|
@37462
|
14 years |
vboxsync |
Assert compile time sanity.
|
|
|
@37212
|
14 years |
vboxsync |
Some ASMAtomic*Size elimiation.
|
|
|
@36988
|
14 years |
vboxsync |
GVMMR0: Increased the maximum number of VMs from 1024 to 8192 on …
|
|
|
@36235
|
14 years |
vboxsync |
GVMMR0.cpp: bound check when copying out statistics.
|
|
|
@35346
|
14 years |
vboxsync |
VMM reorg: Moving the public include files from include/VBox to …
|
|
|
@33540
|
14 years |
vboxsync |
*: spelling fixes, thanks Timeless!
|
|
|
@33172
|
14 years |
vboxsync |
VMEmt,GVMM: Some more tuning…
|
|
|
@33170
|
14 years |
vboxsync |
GVMM,VMEmt: Use RTSemEventWaitEx, avoid the syrup algorithm in …
|
|
|
@32885
|
14 years |
vboxsync |
Renaming cpu priority to cpu execution cap
|
|
|
@32815
|
14 years |
vboxsync |
GVMMR0SchedHalt: limit the timeout to 1 second
|
|
|
@32799
|
14 years |
vboxsync |
GVMMR0.cpp: PPT docs.
|
|
|
@32798
|
14 years |
vboxsync |
GVMMR0.cpp: PPT docs.
|
|
|
@32797
|
14 years |
vboxsync |
GVMMR0: Enabled the periodic preemption timer on linux hosts.
|
|
|
@32796
|
14 years |
vboxsync |
GVMMR0,TM,STAM: Periodic preemption timer fixes, adjustments and …
|
|
|
@32572
|
14 years |
vboxsync |
VMM,SUPDrv,IPRT: More changes for related to the priodic preemption …
|
|
|
@32489
|
14 years |
vboxsync |
VMM: More work on the periodic preemption timer (no actual timers yet).
|
|
|
@31407
|
14 years |
vboxsync |
VMMR0: Set VMCPU::hNativeThreadR0 in GVMMR0CreateVM and GVMMR0RegisterVCpu.
|
|
|
@31326
|
14 years |
vboxsync |
Pass on cpu priority property.
|
|
|
@30334
|
15 years |
vboxsync |
Must initialize idHostCpu properly (breaks SMP guest restore)
|
|
|
@30237
|
15 years |
vboxsync |
Make sure GMMR0MapUnmapChunk can deal with calls from non-EMT threads.
|
|
|
@30112
|
15 years |
vboxsync |
iprt/asm.h,*: Added ASMAtomicWriteNullPtr and ASMAtomicUoWriteNullPtr …
|
|
|
@30111
|
15 years |
vboxsync |
iprt/asm.h,*: Revised the ASMAtomic*Ptr functions and macros. The new …
|
|
|
@29250
|
15 years |
vboxsync |
iprt/asm*.h: split out asm-math.h, don't include asm-*.h from asm.h, …
|
|
|
@28800
|
15 years |
vboxsync |
Automated rebranding to Oracle copyright/license strings via filemuncher
|
|
|
@24985
|
15 years |
vboxsync |
Note about missing RTMpPokeCpu implementation on some host platforms.
|
|
|
@22923
|
15 years |
vboxsync |
GVMMR0.cpp: An attempt at hacking my way around the current snow …
|
|
|
@22890
|
15 years |
vboxsync |
VM::cCPUs -> VM::cCpus so it matches all the other cCpus and aCpus members.
|
|
|
@21915
|
15 years |
vboxsync |
VMM/VMMR0: minor logging fix.
|
|
|
@19707
|
16 years |
vboxsync |
GVMM: Count EMTs instead of VMs to determin if we've got company or …
|
|
|
@19660
|
16 years |
vboxsync |
TM+affected: SMP changes in progress.
|
|
|
@19657
|
16 years |
vboxsync |
Fixed new lock/unlock behaviour
|
|
|
@19652
|
16 years |
vboxsync |
Added GVMMR0SchedPokeEx & GVMMR0SchedWakeUpEx
|
|
|
@19454
|
16 years |
vboxsync |
VMM++: More on poking. Fixed broken R0 stats (wrong way of calling …
|
|
|
@19435
|
16 years |
vboxsync |
VMM: VMCPU::enmState.
|
|
|
@19406
|
16 years |
vboxsync |
GVMM: Added interfaces for Poking a single VCpu and for …
|
|
|
@19403
|
16 years |
vboxsync |
VBox/parma.h,VMM: VMCPU_MAX_CPU_COUNT & VMM_MAX_CPUS => …
|
|
|
@19398
|
16 years |
vboxsync |
GVMM: Address the GVMMR0GetVMByEMT issue and added access restrictions …
|
|
|
@19396
|
16 years |
vboxsync |
GVMM: removed DEBUG_bird, assertion seems to be gone.
|
|
|
@19395
|
16 years |
vboxsync |
GVMM,VM: Register the other EMTs or we assert painfully in …
|
|
|
@19385
|
16 years |
vboxsync |
GVMMR0RegisterVCpu: use gvmmR0ByVM instead of gvmmR0ByVMAndEMT as …
|
|
|
@19382
|
16 years |
vboxsync |
Introduced GVMMR0RegisterVCpu. (not used yet; untested)
|
|
|
@19381
|
16 years |
vboxsync |
Further breakup of GVM. Deal with VCPU thread handles.
|
|
|
@19360
|
16 years |
vboxsync |
Split up GVM and introduced GVMCPU.
|
|
|
@19238
|
16 years |
vboxsync |
Moved idCpu init
|
|
|
@19237
|
16 years |
vboxsync |
Forgot to set idCpu
|
|
|
@18470
|
16 years |
vboxsync |
GVMMR0.cpp: size_t warning
|
|
|
@18213
|
16 years |
vboxsync |
GVMMR0: Don't forget to call GMM for init and cleanup on VM object …
|
|
|
@16575
|
16 years |
vboxsync |
VBOX_WITH_PGMPOOL_PAGING_ONLY: update
|
|
|
@15865
|
16 years |
vboxsync |
GVMMR0.cpp: Increased the max VM handles from 127+1 to 1023+1 for …
|
|
|
@14821
|
16 years |
vboxsync |
GVMMR0.cpp: cleanup bugfix.
|
|
|
@14811
|
16 years |
vboxsync |
VMM: Always call VMMR0TermVM{HWACCMR0TermVM,PGMR0DynMapTerm}, don't …
|
|
|
@13796
|
16 years |
vboxsync |
VMM: some adjustments.
|
|
|
@13789
|
16 years |
vboxsync |
VMM: Ring-0 initializes VM::cCPUs, VMR3CreateVM validates i'ts input …
|
|
|
@13751
|
16 years |
vboxsync |
UVM updates
|
|
|
@13749
|
16 years |
vboxsync |
Some cleanup & updates
|
|
|
@13744
|
16 years |
vboxsync |
Initialize all the VM pointers
|
|
|
@13742
|
16 years |
vboxsync |
Some initial VM data restructuring.
|
|
|
@13001
|
16 years |
vboxsync |
VBox-doc.c,VMM: doxygen links
|
|
|
@12579
|
16 years |
vboxsync |
VMM: Outlined the per CPU data.
|
|
|
@12310
|
16 years |
vboxsync |
GVMM: Fixed a semaphore leak.
|
|
|
@8155
|
17 years |
vboxsync |
The Big Sun Rebranding Header Change
|
|
|
@7135
|
17 years |
vboxsync |
Fixed uninitialized cGuard variable. Fixes 2691.
|
|
|
@7034
|
17 years |
vboxsync |
Fixed unlinking bug in the object cleanup routine that would screw up …
|
|
|
@7018
|
17 years |
vboxsync |
Assert+Break out of the scheduling loop if the links have gone bad.
|
|
|
@6801
|
17 years |
vboxsync |
Changed GVM the ownership rules - at long last. EMT is the guy that …
|
|
|
@6635
|
17 years |
vboxsync |
Wrap locking and unlocking of the two semaphores to make it easier to …
|
|
|
@6542
|
17 years |
vboxsync |
fixed log statement.
|
|
|
@6528
|
17 years |
vboxsync |
NEW_PHYS_CODE -> VBOX_WITH_NEW_PHYS_CODE; check for it in Config.kmk …
|
|
|