|
|
@91301
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X MSR load & store bitmap allocations …
|
|
|
@91298
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X shadow VMCS allocation into …
|
|
|
@91297
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested VT-X VMCS allocation into CPUMCTX. …
|
|
|
@91291
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM I/O permission bitmap allocation …
|
|
|
@91290
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
|
|
|
@91289
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM MSR permission bitmap allocation …
|
|
|
@91287
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the nested SVM VMCB allocation into CPUMCTX. …
|
|
|
@91286
|
3 years |
vboxsync |
VMM/CPUM: Eliminated a bunch of unused host physical addresses in …
|
|
|
@91283
|
3 years |
vboxsync |
VMM/CPUM: Moved the host's extended state (XState) from the hyper heap …
|
|
|
@91281
|
3 years |
vboxsync |
VMM/CPUM,++: Moved the guest's extended state (XState) from the hyper …
|
|
|
@91016
|
3 years |
vboxsync |
VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap code …
|
|
|
@90597
|
3 years |
vboxsync |
VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new …
|
|
|
@90380
|
3 years |
vboxsync |
VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing …
|
|
|
@90197
|
3 years |
vboxsync |
VMM/tstVMMR0CallHost-1: Adjusted to stricter longjmp resuming. …
|
|
|
@89088
|
4 years |
vboxsync |
VMM/IOM: Drop the DisState from IOMCPU.
|
|
|
@87819
|
4 years |
vboxsync |
VMM: Disabled the EMT yield timer as it is out dated (multi core CPUs) …
|
|
|
@87812
|
4 years |
vboxsync |
VMM/TM: Replaced the global timer active list lock with per queue …
|
|
|
@87563
|
4 years |
vboxsync |
VMM/HM: Moved the 'ForRing3' and 'ForLog' bits to the back of the HM …
|
|
|
@87543
|
4 years |
vboxsync |
VMM/HMVMX: Use g_HmMsrs instead of pVM->hm.s.vmx.Msrs in ring-0, part …
|
|
|
@87521
|
4 years |
vboxsync |
VMM/HM: Moved HM::fHostKernelFeatures to HMR0PERVM. Use the ring-0 …
|
|
|
@87500
|
4 years |
vboxsync |
VMM/HM: Drop the VMX/SVM data unions in the VM and GVM structures. Too …
|
|
|
@87493
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87469
|
4 years |
vboxsync |
VMM/HMVMX: Moving more stuff to HMR0PERVCPU. bugref:9217
|
|
|
@87466
|
4 years |
vboxsync |
VMM/HM,gvm: Started splitting up the HVMCPU and HVM structures. …
|
|
|
@87439
|
4 years |
vboxsync |
VMM/HMVMX: Created special versions of the hmR0VmxStartVm code as with …
|
|
|
@87349
|
4 years |
vboxsync |
VMM/CPUM: Kicked out CPUMR3RemEnter & CPUMR3RemLeave. bugref:9576
|
|
|
@87330
|
4 years |
vboxsync |
VMM/HMR0A.asm: Reduced the number of parameters passed to SVMR0VMRun. …
|
|
|
@86403
|
4 years |
vboxsync |
tstVMMR0CallHost-1: sanitizer tweak. bugref:9841
|
|
|
@86388
|
4 years |
vboxsync |
VMM/tstSSM: Cleanup leak. bugref:9841
|
|
|
@86375
|
4 years |
vboxsync |
VMM/tstMMHyperHeap: Missing cleanup / leaks. bugref:9841
|
|
|
@86361
|
4 years |
vboxsync |
VMM,DBGC: Prevent leaks detection triggering in tstCFGM. bugref:9841
|
|
|
@86098
|
4 years |
vboxsync |
VMM/DBGF: Rework part 1 to make it work well with SMP VMs. bugref:9822
|
|
|
@85506
|
4 years |
vboxsync |
SUP: Added a PRTERRINFO parameter to SUPR3LoadVMM. bugref:9801
|
|
|
@85169
|
4 years |
vboxsync |
VMM/tstCFGM: Allocate zeroed memory for the user mode VM structure, …
|
|
|
@85121
|
4 years |
vboxsync |
iprt/cdefs.h: Refactored the typedef use of DECLCALLBACK as well as …
|
|
|
@84540
|
5 years |
vboxsync |
Reverting r138262 (i.e. restoring VBOX_WITH_AUTOMATIC_DEFS_QUOTING). …
|
|
|
@84533
|
5 years |
vboxsync |
s/VBOX_WITH_AUTOMATIC_DEFS_QUOTING/KMK_WITH_QUOTING/g - bugref:8489
|
|
|
@84396
|
5 years |
vboxsync |
*.kmk: Hardening related DEFS string quoting. bugref:8489
|
|
|
@83031
|
5 years |
vboxsync |
VMM/tstSSM-2: Call RTR3InitExe() before doing anything else
|
|
|
@82968
|
5 years |
vboxsync |
Copyright year updates by scm.
|
|
|
@82930
|
5 years |
vboxsync |
tstMMHyperHeap: some tweaking. [build fix]
|
|
|
@82928
|
5 years |
vboxsync |
tstMMHyperHeap: some tweaking.
|
|
|
@82744
|
5 years |
vboxsync |
VMM,IPRT,VBoxDTrace: More cleanup fixes.
|
|
|
@82037
|
5 years |
vboxsync |
APIC: Remove unused critical section APICCPU::TimerCritSect. The code …
|
|
|
@82036
|
5 years |
vboxsync |
APIC: Trimming structures. bugref:9218
|
|
|
@82031
|
5 years |
vboxsync |
APIC: Converted the timer pointers to timer handles. This requires …
|
|
|
@81624
|
5 years |
vboxsync |
PDM,PGM: Added handled based MMIO2 interface. Made some adjustments …
|
|
|
@81153
|
5 years |
vboxsync |
VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576
|
|
|
@81151
|
5 years |
vboxsync |
VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
|
|
|
@81150
|
5 years |
vboxsync |
VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576
|
|
|
@80938
|
5 years |
vboxsync |
VMM: bugref:9566 Removed TRPM ring-0 bits that are no longer used …
|
|
|
@80585
|
5 years |
vboxsync |
Runtime: Some renaming to stay consistent (*Get* always returns what …
|
|
|
@80531
|
5 years |
vboxsync |
VMM,Devices: Some PDM device model refactoring. bugref:9218
|
|
|
@80334
|
5 years |
vboxsync |
VMM: Eliminating the VBOX_BUGREF_9217 preprocessor macro. bugref:9217
|
|
|
@80319
|
5 years |
vboxsync |
VMM: Addressing some GCC/linux host issues with bugref:9217 .
|
|
|
@80305
|
5 years |
vboxsync |
REM,VMM,tstInt,Devices: Use VMM_COMMON_DEFS when including vm.h so the …
|
|
|
@80287
|
5 years |
vboxsync |
tstVMREQ: Make it work on linserv-old w/o SVM. bugref:9517
|
|
|
@80286
|
5 years |
vboxsync |
tstVMREQ: Make it work on linserv-old w/o SVM. bugref:9517
|
|
|
@80284
|
5 years |
vboxsync |
tstMMHyperHeap: Fixes related to VM/GVM work. bugref:9217
|
|
|
@80282
|
5 years |
vboxsync |
tstSSM: Does not need to be hardnend. bugref:9217
|
|
|
@80281
|
5 years |
vboxsync |
VMM,++: Refactoring code to use VMMC & VMMCPUCC. bugref:9217
|
|
|
@80191
|
5 years |
vboxsync |
VMM/r3: Refactored VMCPU enumeration in preparation that aCpus will be …
|
|
|
@80181
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Bunch of RCPTRTYPE use in PGM. bugref:9517
|
|
|
@80180
|
5 years |
vboxsync |
Backing out r132620.
|
|
|
@80179
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - Bunch of R0PTRTYPE use in PGM. bugref:9517
|
|
|
@80163
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - PGM Virt Handlers, ++. bugref:9517
|
|
|
@80080
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. …
|
|
|
@80064
|
5 years |
vboxsync |
VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 bugref:9511
|
|
|
@80062
|
5 years |
vboxsync |
VMM: Kicking out raw-mode - APIC. bugref:9517
|
|
|
@80047
|
5 years |
vboxsync |
Main: Kicking out raw-mode - GVMMR0, HMR0. bugref:9517
|
|
|
@80034
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Remove fVirtApicPageDirty.
|
|
|
@80024
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517
|
|
|
@80018
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517
|
|
|
@80016
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517
|
|
|
@80015
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress) - TRPM. bugref:9517
|
|
|
@80014
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@80003
|
5 years |
vboxsync |
VMM: Kicking out raw-mode (work in progress). bugref:9517
|
|
|
@79995
|
5 years |
vboxsync |
VMM: Started kicking out raw-mode and 32-bit host code. bugref:9517 …
|
|
|
@79718
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Align uDiagAux on 8-byte boundary, …
|
|
|
@79713
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Added uDiagAux.
|
|
|
@79572
|
5 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use a separate HC page for the guest's …
|
|
|
@79091
|
5 years |
vboxsync |
*.kmk: Don't use double colon for pylint rule as if effectively …
|
|
|
@78433
|
6 years |
vboxsync |
VMM: Started refactoring GVM & VM structures for bugref:9217
|
|
|
@78220
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x …
|
|
|
@77609
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add a bool for tracking virtual-NMI …
|
|
|
@76585
|
6 years |
vboxsync |
*: scm --fix-header-guard-endif
|
|
|
@76561
|
6 years |
vboxsync |
VMM: Use VMM_INCLUDED_SRC_ as header guard prefix for files in the VMM …
|
|
|
@76553
|
6 years |
vboxsync |
scm --update-copyright-year
|
|
|
@76543
|
6 years |
vboxsync |
VMM: scm --fix-header-guards. bugref:9344
|
|
|
@76482
|
6 years |
vboxsync |
VMM/HM: Made vmx/svm VCPU state as a union, saves some space now that …
|
|
|
@76454
|
6 years |
vboxsync |
VMM: Ran scm --fix-err-h. bugref:9344
|
|
|
@76150
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Use the VMXMSRS struct.
|
|
|
@76148
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Add the VMX MSRs to CPUMCTX.
|
|
|
@75671
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 Implement NMI-unblocking due to IRET for …
|
|
|
@75301
|
6 years |
vboxsync |
VMM: Nested VMX: bugref:9180 VM-exit bits; APIC-access and APIC-write …
|
|
|
@75173
|
6 years |
vboxsync |
VMM: Re-indenting makefiles.
|
|
|
@75107
|
6 years |
vboxsync |
VMM/CPUM: Nested VMX: bugref:9180 Add member for recording VM-entry …
|
|
|
@74798
|
6 years |
vboxsync |
vm.h,VMM: Prep work for 64-bit VMCPU::fLocalForcedActions. Define …
|
|
|
@74725
|
6 years |
vboxsync |
VMM/testcase: OSE build fix. bugref:9044
|
|
|
@74588
|
6 years |
vboxsync |
NEM/win: Doc updating for build 17757, 17763. bugref:9044
|
|
|