# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 5:42:08 PM Thu, 24 Oct 2019 13:23:41 GMT vboxsync [81518] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) APIC: Use PDM_DEVREG_FLAGS_RZ. bugref:9218 Thu, 24 Oct 2019 09:23:02 GMT vboxsync [81513] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDM: Documented steps I take when converting a device to the new ... Thu, 24 Oct 2019 01:37:27 GMT vboxsync [81501] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) VMM/IEMAllCImplStrInstr.cpp.h: Fixed a few incorrect uses of OP_SIZE ... Wed, 23 Oct 2019 10:41:29 GMT vboxsync [81488] * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) %06x Wed, 23 Oct 2019 10:36:48 GMT vboxsync [81486] * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) PDMR3Task.cpp: Fix format strings causing crashes Wed, 23 Oct 2019 08:05:32 GMT vboxsync [81475] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) doxygen fixes Wed, 23 Oct 2019 01:23:17 GMT vboxsync [81467] * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) pdmdev.h: Added missing PDMDevHlpCritSectDelete. bugref:9218 Wed, 23 Oct 2019 01:20:34 GMT vboxsync [81466] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) pdmdev.h: Added missing PDMDevHlpCritSectDelete. bugref:9218 Wed, 23 Oct 2019 00:56:39 GMT vboxsync [81463] * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Commit stats. bugref:9218 Tue, 22 Oct 2019 21:10:18 GMT vboxsync [81462] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Ring-3 commit optimization. bugref:9218 Tue, 22 Oct 2019 21:09:55 GMT vboxsync [81461] * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) IOM: Stat allocation fixes. Tue, 22 Oct 2019 16:04:00 GMT vboxsync [81454] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) VMM: Added PGMPHYS_ROM_FLAGS_MAYBE_MISSING_FROM_STATE to ... Tue, 22 Oct 2019 07:27:52 GMT vboxsync [81437] * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) IOM: oops. bugref:9218 Tue, 22 Oct 2019 07:27:02 GMT vboxsync [81436] * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMPhys: A REM removal cleanup. bugref:9576 Mon, 21 Oct 2019 20:21:43 GMT vboxsync [81433] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) IOM: Replaced IOMMMIOPhysHandler with the new version. bugref:9218 Mon, 21 Oct 2019 15:14:39 GMT vboxsync [81416] * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDMDevHlp: Removed incorrect EMT restrictions on a bunch of new ... Mon, 21 Oct 2019 13:39:27 GMT vboxsync [81413] * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDMR3Task: execution thread fix. bugref:9218 Mon, 21 Oct 2019 13:11:28 GMT vboxsync [81409] * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) PDMR3Task: Use RTTHREADTYPE_IO for the task threads. bugref:9218 Mon, 21 Oct 2019 12:30:54 GMT vboxsync [81406] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/include/VBox/vmm/pdmtask.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllTask.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) PDM: Enabled PDM task code. Added bunch of new device helper ... Mon, 21 Oct 2019 00:23:27 GMT vboxsync [81391] * trunk/include/VBox/vmm/pdmtask.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllTask.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM: Introducing a asynchronous ring-3 task concept to alliviate the ... Sun, 20 Oct 2019 23:50:44 GMT vboxsync [81390] * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM: Introducing a asynchronous ring-3 task concept to alliviate the ... Sun, 20 Oct 2019 23:15:06 GMT vboxsync [81388] * trunk/include/VBox/vmm/pdmtask.h (added) * trunk/src/VBox/VMM/VMMAll/PDMAllTask.cpp (added) * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (added) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM: Introducing a asynchronous ring-3 task concept to alliviate the ... Sat, 19 Oct 2019 23:58:44 GMT vboxsync [81383] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) IOM: Split up the logging into two more groups, one for I/O ports and ... Sat, 19 Oct 2019 23:57:59 GMT vboxsync [81382] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDMDEVHLPR3: Added PDMDevHlpTimerSetCritSect. bugref:9218 Sat, 19 Oct 2019 14:52:56 GMT vboxsync [81379] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) IOM: build fix attempts. bugref:9218 Sat, 19 Oct 2019 13:58:24 GMT vboxsync [81376] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEMR3Init: Set error info when VMMR0_DO_NEM_INIT_VM fails. Sat, 19 Oct 2019 13:57:55 GMT vboxsync [81375] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pdmpcidevint.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) IOM,PDM,PCI: Making new MMIO code work with PCI. bugref:9218 Fri, 18 Oct 2019 21:13:03 GMT vboxsync [81369] * trunk/include/VBox/GuestHost/clipboard-helper.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vd-ifs-internal.h (modified) * trunk/include/VBox/vd-ifs.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/pdmcommon.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/iprt/asn1.h (modified) * trunk/include/iprt/avl.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/formats/hfs.h (modified) * trunk/include/iprt/formats/lx.h (modified) * trunk/include/iprt/formats/pecoff.h (modified) * trunk/include/iprt/http.h (modified) * trunk/include/iprt/latin1.h (modified) * trunk/include/iprt/list-off32.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/param.h (modified) * trunk/include/iprt/shmem.h (modified) * trunk/include/iprt/types.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/include/iprt/vfslowlevel.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDriverDDraw.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxClipboard.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxSeamless.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/clipboard.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELF.h (modified) * trunk/src/VBox/Debugger/DBGPlugInOS2.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIDC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostServices/DragAndDrop/VBoxDragAndDropSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpathabs.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/GuestFsObjInfoImpl.h (modified) * trunk/src/VBox/Main/include/vector.h (modified) * trunk/src/VBox/Main/src-client/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostDnsService.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/GIMKvmInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMTracing.h (modified) *: doxygen fixes Fri, 18 Oct 2019 18:19:21 GMT vboxsync [81363] * trunk/Doxyfile.Core (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) IOM: doxygen fixes. bugref:9218 Fri, 18 Oct 2019 08:08:12 GMT vboxsync [81341] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: fixed stale MMIO mapping stats. bugref:9218 Fri, 18 Oct 2019 01:14:50 GMT vboxsync [81338] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) IOM: Build fixes. bugref:9218 Fri, 18 Oct 2019 01:12:59 GMT vboxsync [81337] * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) IOM: A bit more input validation during MMIO range creation and ... Fri, 18 Oct 2019 01:03:10 GMT vboxsync [81336] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Implemented the IOMMMIO_FLAGS_ABS flag (or rather the absence of ... Fri, 18 Oct 2019 00:09:19 GMT vboxsync [81335] * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0Mmio.cpp (modified) IOM: More fixes for release builds. bugref:9218 Fri, 18 Oct 2019 00:02:26 GMT vboxsync [81334] * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) IOM: Build fix. bugref:9218 Thu, 17 Oct 2019 23:49:39 GMT vboxsync [81333] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (copied) * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0Mmio.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: More MMIO stuff, almost there now... bugref:9218 Wed, 16 Oct 2019 05:23:22 GMT vboxsync [81292] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Change virtual VMCS layout which groups by host-state, guest- ... Tue, 15 Oct 2019 05:13:26 GMT vboxsync [81278] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Typo, unordered atomic is sufficient here. Tue, 15 Oct 2019 05:11:00 GMT vboxsync [81277] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: fCtxChanged isn't volatile. Mon, 14 Oct 2019 10:37:23 GMT vboxsync [81249] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM: Log MCOMMIT and add its EFER bit. Mon, 14 Oct 2019 10:18:54 GMT vboxsync [81247] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: hmR3Save better rc handling. Mon, 14 Oct 2019 09:51:00 GMT vboxsync [81245] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/HM: Added missing SVM VMEXITs and to g_apszSvmExitReasons. Mon, 14 Oct 2019 08:46:35 GMT vboxsync [81242] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM: Log RDPRU feature bit, VMCB intercept bit and VMEXIT code. Mon, 14 Oct 2019 08:26:50 GMT vboxsync [81241] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUM: Log a few more Zen 2 CPUID bits. Mon, 14 Oct 2019 08:22:59 GMT vboxsync [81240] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Log SVM GMET feature bit. Mon, 14 Oct 2019 07:11:33 GMT vboxsync [81239] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nit. Mon, 14 Oct 2019 06:51:37 GMT vboxsync [81238] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nits. Mon, 14 Oct 2019 06:43:34 GMT vboxsync [81237] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Get rid of hmR0VmxSelectVMRunHandler and merge it into ... Mon, 14 Oct 2019 04:44:07 GMT vboxsync [81232] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 const. Fri, 11 Oct 2019 12:44:16 GMT vboxsync [81225] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUM: Log two additional CPUID bits (SSBD is often present). Thu, 10 Oct 2019 11:19:15 GMT vboxsync [81209] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Nit. Thu, 10 Oct 2019 11:12:13 GMT vboxsync [81207] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Thu, 10 Oct 2019 10:58:18 GMT vboxsync [81206] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Streamline exporting state a bit ... Thu, 10 Oct 2019 06:46:47 GMT vboxsync [81202] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Some inline. Thu, 10 Oct 2019 05:19:06 GMT vboxsync [81201] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Combine iemVmxVmentryCheckExecCtls, ... Thu, 10 Oct 2019 05:08:13 GMT vboxsync [81200] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Postpone loading of VMCS related ... Wed, 09 Oct 2019 20:39:21 GMT vboxsync [81198] * trunk/doc/VBox-doc.c (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) docs: Fixed stale pg_rem references. Added pg_nem instead. bugref:9576 Wed, 09 Oct 2019 20:36:46 GMT vboxsync [81197] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0Mmio.cpp (copied) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: More MMIO code. bugref:9218 Wed, 09 Oct 2019 10:59:53 GMT vboxsync [81180] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Fix when compiling without ... Wed, 09 Oct 2019 10:58:00 GMT vboxsync [81179] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HSVMR0: Nested SVM: bugref:7243 Nit. Wed, 09 Oct 2019 10:41:01 GMT vboxsync [81177] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Coalesce ... Wed, 09 Oct 2019 10:25:19 GMT vboxsync [81176] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM/HM: Make HMIsSvmVGifActive take PCVM rather than PVM for upcoming ... Wed, 09 Oct 2019 08:45:58 GMT vboxsync [81170] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Build fix. Wed, 09 Oct 2019 08:36:54 GMT vboxsync [81169] * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) IOM,DevHlp: Build fixes. bugref:9218 Wed, 09 Oct 2019 08:36:00 GMT vboxsync [81168] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Coalesce ... Wed, 09 Oct 2019 08:15:37 GMT vboxsync [81167] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0IoPort.cpp (copied) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: More MMIO work. Splitting out the I/O port related stuff from ... Wed, 09 Oct 2019 07:37:37 GMT vboxsync [81166] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Coalesce ... Tue, 08 Oct 2019 16:45:46 GMT vboxsync [81162] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3Mmio.cpp (copied) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: New MMIO management code - work in progress. bugref:9218 Tue, 08 Oct 2019 15:21:59 GMT vboxsync [81161] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) SUP, VMM: bugref: 9562 Drop SUPR0GetRawModeUsability. No longer ... Tue, 08 Oct 2019 15:07:13 GMT vboxsync [81160] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) IOM,PDMDevHlp: Started implementing new MMIO registration APIs. ... Tue, 08 Oct 2019 15:00:33 GMT vboxsync [81157] * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) VMM: Removed most VBOX_WITH_REM preprocessor stuff. [build fix] ... Tue, 08 Oct 2019 14:58:45 GMT vboxsync [81156] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOMR3IoPort.cpp (copied) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM,PDMDevHlp: Started implementing new MMIO registration APIs. ... Tue, 08 Oct 2019 13:59:03 GMT vboxsync [81153] * trunk/include/VBox/vmm/em.h (modified) * 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/Config.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.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/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Removed most VBOX_WITH_REM preprocessor stuff. bugref:9576 Tue, 08 Oct 2019 13:04:24 GMT vboxsync [81151] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576 Tue, 08 Oct 2019 12:53:47 GMT vboxsync [81150] * trunk/Makefile.kmk (modified) * trunk/include/VBox/vmm/rem.h (deleted) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (deleted) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.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/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/REMInternal.h (deleted) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM,/Makefile.kmk: Kicked out more recompiler related code. bugref:9576 Tue, 08 Oct 2019 08:26:49 GMT vboxsync [81136] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM,RTC,PCI: Make the port parameter in the I/O port callbacks ... Tue, 01 Oct 2019 04:53:27 GMT vboxsync [81092] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nested SVM: bugref:7243 Optimize run loop to avoid exits ... Tue, 01 Oct 2019 04:35:35 GMT vboxsync [81091] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) VMM/IEM: Nit. Mon, 30 Sep 2019 10:17:28 GMT vboxsync [81071] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvGip.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibAll.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracebuf.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) SUPDrv,IPRT,VMM: Support host APIC ID above 256 in GIP. (Only tested ... Fri, 27 Sep 2019 13:11:45 GMT vboxsync [81056] * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM: Dump new-style I/O ports in the 'ioport' info item. bugref:9218 Fri, 27 Sep 2019 12:18:27 GMT vboxsync [81049] * trunk/include/VBox/vmm/ssm.h (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) SSM: Added a SSMR3HandleTellInUnit api for debugging purposes only. Fri, 27 Sep 2019 06:54:16 GMT vboxsync [81037] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) VMM/IEM: Nested SVM: bugref:7243 Comment typos. Thu, 26 Sep 2019 19:26:33 GMT vboxsync [81031] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pdmpcidevint.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHDA.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/Bus/MsixCommon.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevLpc-new.cpp (modified) * trunk/src/VBox/Devices/Samples/DevPlayground.cpp (modified) * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.h (modified) * trunk/src/VBox/Devices/VirtIO/Virtio_1_0.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio_1_0_impl.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM,Devices: Moving the PDMPCIDEV structures into the PDMDEVINS ... Wed, 25 Sep 2019 09:12:34 GMT vboxsync [81002] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) VMM: bugref:9566 TRPM enhancements and cleanup. Bumps TRPM saved- ... Mon, 23 Sep 2019 23:04:49 GMT vboxsync [80962] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) DevPci*,PDM: Doxygen fixes. bugrefx:9218 Mon, 23 Sep 2019 20:54:03 GMT vboxsync [80960] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidevint.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/Bus/DevPciMerge1.cpp.h (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/IOMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) IOM,PDM,DevPCI,DevPciIch9,RTC: Fixes to the I/O port lookup table ... Mon, 23 Sep 2019 12:04:14 GMT vboxsync [80949] * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDMDevHlp.cpp: build fix. bugref:9218 Mon, 23 Sep 2019 09:36:14 GMT vboxsync [80943] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pdmpcidevint.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/Bus/DevPciMerge1.cpp.h (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevLpc-new.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio_1_0.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio_1_0_impl.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) Devices/PCI: Device model refactoring, part I. bugref:9218 Mon, 23 Sep 2019 09:33:46 GMT vboxsync [80942] * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) VMM: Corrected parameters for the pdmR0DeviceCreateWorker call. ... Mon, 23 Sep 2019 08:19:38 GMT vboxsync [80938] * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (deleted) * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (deleted) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.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/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) VMM: bugref:9566 Removed TRPM ring-0 bits that are no longer used ... Fri, 20 Sep 2019 05:49:12 GMT vboxsync [80912] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Nit. Fri, 20 Sep 2019 05:20:00 GMT vboxsync [80911] * 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/include/HMInternal.h (modified) VMM/HM: Clear CR4.VMXE only when we set it ourselves and not if it's ... Tue, 17 Sep 2019 17:41:42 GMT vboxsync [80871] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HM: Explicit cast to 64-bit while flipping X86_CR4_VMXE. Tue, 17 Sep 2019 08:44:53 GMT vboxsync [80844] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/HMR0: Avoid clearing CR4.VMXE if the for some reason the host ... Tue, 17 Sep 2019 08:28:50 GMT vboxsync [80843] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Comment. Tue, 17 Sep 2019 06:28:09 GMT vboxsync [80842] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Tighten up the CR4 guest/host ... Tue, 17 Sep 2019 06:26:34 GMT vboxsync [80841] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 nit. Tue, 17 Sep 2019 05:44:30 GMT vboxsync [80840] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Tighten up the CR0 guest/host ... Tue, 17 Sep 2019 04:52:54 GMT vboxsync [80839] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Define macros CR0 ignore mask on VM- ... Mon, 16 Sep 2019 09:23:56 GMT vboxsync [80816] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: "guest hypervisor" -> "nested hypervisor".