# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Apr 13, 2025 5:38:40 PM Thu, 01 Aug 2019 04:25:23 GMT vboxsync [80094] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HM: Kicking out 32-bit host support - VMX. bugref:9511 Wed, 31 Jul 2019 23:34:22 GMT vboxsync [80091] * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) VMM: Kicking out raw-mode - IOM. bugref:9517 Wed, 31 Jul 2019 21:20:57 GMT vboxsync [80090] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) VMM: Kicking out raw-mode - IOM. bugref:9517 Wed, 31 Jul 2019 20:50:22 GMT vboxsync [80089] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM: Kicking out raw-mode - IEM. bugref:9517 Wed, 31 Jul 2019 16:12:31 GMT vboxsync [80080] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Kicking out raw-mode and 32-bit hosts - HM, VMMSWITCHER, ++. ... Wed, 31 Jul 2019 15:09:25 GMT vboxsync [80078] * trunk/include/VBox/vmm/hmvmxinline.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) VMM/HM: Kicking out 32-bit host support bugref:9511 Wed, 31 Jul 2019 14:30:19 GMT vboxsync [80077] * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) VMM: Kicking out raw-mode - GIM. bugref:9517 Wed, 31 Jul 2019 14:19:59 GMT vboxsync [80076] * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM: Kicking out raw-mode - import library. bugref:9517 Wed, 31 Jul 2019 14:19:10 GMT vboxsync [80075] * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM,Main,++: Retired the unfinished FTM component. Wed, 31 Jul 2019 14:18:34 GMT vboxsync [80074] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/ftm.h (deleted) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvUDPTunnel.cpp (modified) * trunk/src/VBox/Devices/Network/DrvVDE.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Main/cbinding/tstCAPIGlue.c (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (deleted) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/FTMInternal.h (deleted) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/ValidationKit/testdriver/vboxwrappers.py (modified) VMM,Main,++: Retired the unfinished FTM component. Wed, 31 Jul 2019 10:31:36 GMT vboxsync [80064] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Kicking out raw-mode and 32-bit hosts - CPUM. bugref:9517 ... Wed, 31 Jul 2019 08:57:49 GMT vboxsync [80062] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Kicking out raw-mode - APIC. bugref:9517 Tue, 30 Jul 2019 08:30:13 GMT vboxsync [80060] * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) VMM: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 Tue, 30 Jul 2019 06:23:53 GMT vboxsync [80057] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix for r132493. Tue, 30 Jul 2019 06:17:13 GMT vboxsync [80056] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Add VMX force-flags to ... Mon, 29 Jul 2019 21:36:45 GMT vboxsync [80055] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/SELMInline.h (deleted) Main: Kicking out raw-mode - CPUMRaw*. bugref:9517 Mon, 29 Jul 2019 21:05:53 GMT vboxsync [80054] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) Main: Kicking out raw-mode - CPUMCPU.Hyper. bugref:9517 Mon, 29 Jul 2019 20:41:19 GMT vboxsync [80053] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMStack.cpp (deleted) Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 bugref:9511 Mon, 29 Jul 2019 20:36:52 GMT vboxsync [80052] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) Main: Kicking out 32-bit host support - Some HM bits using ... Mon, 29 Jul 2019 20:10:07 GMT vboxsync [80051] * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 Mon, 29 Jul 2019 20:04:35 GMT vboxsync [80050] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) Main: Kicking out raw-mode - CPUM*Hyper*(). bugref:9517 Mon, 29 Jul 2019 19:12:29 GMT vboxsync [80047] * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (deleted) Main: Kicking out raw-mode - GVMMR0, HMR0. bugref:9517 Mon, 29 Jul 2019 14:38:19 GMT vboxsync [80045] * trunk/src/VBox/VMM/Docs-RawMode.cpp (modified) VMM/Docs-RawMode.cpp: Updates. bugref:9517 Mon, 29 Jul 2019 07:44:29 GMT vboxsync [80036] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Move u64HostTscAux to svm union. Mon, 29 Jul 2019 05:44:38 GMT vboxsync [80034] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested VMX: bugref:9180 Remove fVirtApicPageDirty. Sun, 28 Jul 2019 14:26:07 GMT vboxsync [80027] * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) VMM: Kicking out raw-mode (work in progress) - VM,VMM. bugref:9517 Sun, 28 Jul 2019 14:23:49 GMT vboxsync [80026] * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) VMM: Kicking out raw-mode (work in progress) - VM,VMM. bugref:9517 Sun, 28 Jul 2019 14:23:22 GMT vboxsync [80025] * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Kicking out raw-mode (work in progress) - VM,VMM. bugref:9517 Sun, 28 Jul 2019 13:30:53 GMT vboxsync [80024] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObj.cpp (modified) * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/SELMInline.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) VMM: Kicking out raw-mode (work in progress) - em config. bugref:9517 Sat, 27 Jul 2019 05:31:49 GMT vboxsync [80021] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 nit. Fri, 26 Jul 2019 18:49:57 GMT vboxsync [80020] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZ.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/CPUMRZA.asm (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Kicking out raw-mode (work in progress) - vm.h. bugref:9517 Fri, 26 Jul 2019 18:34:14 GMT vboxsync [80019] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Kicking out raw-mode (work in progress) - more VMM. bugref:9517 Fri, 26 Jul 2019 18:21:50 GMT vboxsync [80018] * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517 Fri, 26 Jul 2019 17:28:37 GMT vboxsync [80017] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517 Fri, 26 Jul 2019 17:06:38 GMT vboxsync [80016] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (deleted) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Kicking out raw-mode (work in progress) - EM. bugref:9517 Fri, 26 Jul 2019 16:46:49 GMT vboxsync [80015] * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Kicking out raw-mode (work in progress) - TRPM. bugref:9517 Fri, 26 Jul 2019 16:12:06 GMT vboxsync [80014] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/dbgfsel.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 16:11:49 GMT vboxsync [80013] * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 15:06:30 GMT vboxsync [80011] * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) VMM: Kicking out raw-mode (work in progress). ?bugref:9517 Fri, 26 Jul 2019 15:05:06 GMT vboxsync [80010] * trunk/doc/VBox-doc.c (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Kicking out raw-mode (work in progress). ?bugref:9517 Fri, 26 Jul 2019 13:57:38 GMT vboxsync [80007] * trunk/include/VBox/vmm/csam.h (deleted) * trunk/include/VBox/vmm/patm.h (deleted) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp (deleted) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (deleted) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PATMA.asm (deleted) * trunk/src/VBox/VMM/VMMR3/PATMA.mac (deleted) * trunk/src/VBox/VMM/VMMR3/PATMGuest.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PATMPatch.h (deleted) * trunk/src/VBox/VMM/VMMR3/PATMR3Dbg.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/CSAMInternal.h (deleted) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/PATMA.h (deleted) * trunk/src/VBox/VMM/include/PATMInternal.h (deleted) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 13:51:44 GMT vboxsync [80005] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 13:39:48 GMT vboxsync [80004] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 13:37:47 GMT vboxsync [80003] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC (deleted) * trunk/src/VBox/VMM/VMMSwitcher (deleted) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.h (deleted) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (deleted) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (deleted) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Kicking out raw-mode (work in progress). bugref:9517 Fri, 26 Jul 2019 10:04:11 GMT vboxsync [79995] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Started kicking out raw-mode and 32-bit host code. bugref:9517 ... Fri, 26 Jul 2019 09:03:41 GMT vboxsync [79993] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 Already checked in ... Fri, 26 Jul 2019 05:53:34 GMT vboxsync [79992] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 fVirtApicPageDirty not used ... Thu, 25 Jul 2019 09:39:39 GMT vboxsync [79975] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 If we are de-registering the page ... Thu, 25 Jul 2019 06:41:20 GMT vboxsync [79971] * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Hack to get APIC-access page and ... Wed, 24 Jul 2019 05:56:22 GMT vboxsync [79947] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Clean up ... Wed, 24 Jul 2019 04:29:13 GMT vboxsync [79946] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Don't use a separate HC page for the ... Fri, 19 Jul 2019 16:16:19 GMT vboxsync [79891] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/Stub/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/StubBld/Makefile.kmk (modified) * trunk/src/VBox/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) *.kmk: Preparing for dropping 32-bit host support. Introducing a ... Fri, 19 Jul 2019 10:08:07 GMT vboxsync [79880] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Always intercept Mov DRx ... Fri, 19 Jul 2019 09:57:34 GMT vboxsync [79879] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 A better error message and a little ... Fri, 19 Jul 2019 09:18:15 GMT vboxsync [79875] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Comment. Fri, 19 Jul 2019 09:15:09 GMT vboxsync [79874] * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Nested VMX: bugref:9180 We need to flush the TLB when the VMX ... Fri, 19 Jul 2019 09:07:21 GMT vboxsync [79873] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Nested VMX: bugref:9180 Add StatFlushTlbNstGst for upcoming ... Fri, 19 Jul 2019 09:05:38 GMT vboxsync [79872] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Add ... Fri, 19 Jul 2019 09:02:42 GMT vboxsync [79871] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Add ... Fri, 19 Jul 2019 08:57:34 GMT vboxsync [79870] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 There is no need to read TPR ... Wed, 17 Jul 2019 17:56:00 GMT vboxsync [79844] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMM/TRPM: Nested VMX: bugref:9180 Fix assertion for guest hypervisors ... Wed, 17 Jul 2019 17:42:11 GMT vboxsync [79843] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:9180 Nested SVM: bugref:7243 Fix missing ... Wed, 17 Jul 2019 11:46:25 GMT vboxsync [79834] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Wed, 17 Jul 2019 11:37:19 GMT vboxsync [79833] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Wed, 17 Jul 2019 11:26:01 GMT vboxsync [79832] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Check VMX_EXIT_CTLS_ACK_EXT_INT ... Wed, 17 Jul 2019 11:23:28 GMT vboxsync [79831] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:9180 Check VMX_EXIT_CTLS_ACK_EXT_INT ... Wed, 17 Jul 2019 08:41:41 GMT vboxsync [79830] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Nested SVM: bugref:7243: Better sanitization of CPUID leaf ... Wed, 17 Jul 2019 06:31:34 GMT vboxsync [79828] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Typos. Wed, 17 Jul 2019 03:52:45 GMT vboxsync [79827] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Don't use uDiagAux for storing VM- ... Tue, 16 Jul 2019 14:06:15 GMT vboxsync [79811] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Nit to match comment in doxygen of ... Tue, 16 Jul 2019 09:58:08 GMT vboxsync [79806] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Comment typo. Tue, 16 Jul 2019 09:57:33 GMT vboxsync [79805] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Comment typo. Tue, 16 Jul 2019 09:55:32 GMT vboxsync [79804] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Fix determining the VMX max ... Tue, 16 Jul 2019 06:25:39 GMT vboxsync [79803] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Comment. Tue, 16 Jul 2019 06:04:03 GMT vboxsync [79802] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Update TPR-threshold and ... Tue, 16 Jul 2019 05:58:15 GMT vboxsync [79801] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Set the VM-exit instruction length ... Mon, 15 Jul 2019 10:56:15 GMT vboxsync [79785] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Assertion. Mon, 15 Jul 2019 10:50:54 GMT vboxsync [79784] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Mon, 15 Jul 2019 10:45:01 GMT vboxsync [79783] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Fix exception handling. If a ... Sun, 14 Jul 2019 16:11:22 GMT vboxsync [79766] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 todo regarding virtual-NMI ... Sun, 14 Jul 2019 15:53:31 GMT vboxsync [79765] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Skip reading fields we've ... Sun, 14 Jul 2019 04:13:40 GMT vboxsync [79764] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Fix hmR0VmxRemoveProcCtlsVmcs ... Sat, 13 Jul 2019 16:48:39 GMT vboxsync [79760] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 space nit. Sat, 13 Jul 2019 16:46:21 GMT vboxsync [79759] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Better build fix for r132123. Sat, 13 Jul 2019 16:21:56 GMT vboxsync [79758] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix Sat, 13 Jul 2019 16:18:24 GMT vboxsync [79757] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 If execution of IRET causes an ... Sat, 13 Jul 2019 16:06:20 GMT vboxsync [79756] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Double fault and triple fault VM- ... Sat, 13 Jul 2019 11:34:54 GMT vboxsync [79753] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Comment. Sat, 13 Jul 2019 09:00:45 GMT vboxsync [79751] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Clean up exception/NMI handling. Sat, 13 Jul 2019 06:17:38 GMT vboxsync [79750] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Unify the guest and nested-guest ... Fri, 12 Jul 2019 12:25:18 GMT vboxsync [79730] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix registration of the VMX APIC- ... Fri, 12 Jul 2019 11:57:10 GMT vboxsync [79728] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 VMX SSM fixes. Fri, 12 Jul 2019 10:18:45 GMT vboxsync [79723] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Don't save the diagnostic fields to ... Fri, 12 Jul 2019 08:35:44 GMT vboxsync [79721] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 More IDT-vectoring madness. Fri, 12 Jul 2019 07:25:28 GMT vboxsync [79719] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Assertion fix. Fri, 12 Jul 2019 06:37:43 GMT vboxsync [79718] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested VMX: bugref:9180 Align uDiagAux on 8-byte boundary, ... Fri, 12 Jul 2019 06:19:50 GMT vboxsync [79717] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Record additional diagnostic info. ... Fri, 12 Jul 2019 06:16:36 GMT vboxsync [79716] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Fix typo while saving/loading ... Fri, 12 Jul 2019 05:59:51 GMT vboxsync [79715] * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Log uDiagAux. Fri, 12 Jul 2019 05:59:30 GMT vboxsync [79714] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 Add uDiagAux to the saved state.