# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 18, 2024 1:48:03 PM Fri, 03 May 2019 08:21:44 GMT vboxsync [78371] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Move VT-x/AMD-V helpers that are based on CPU specs to CPUM in ... Fri, 03 May 2019 04:42:22 GMT vboxsync [78370] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Check cached EFER with the CPU ... Mon, 29 Apr 2019 13:37:16 GMT vboxsync [78349] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMVMXR0: Fix for machines with no EFER in the VMCS (was not saving ... Fri, 26 Apr 2019 05:41:02 GMT vboxsync [78306] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Remove full guest-state sync ... Thu, 25 Apr 2019 12:51:33 GMT vboxsync [78295] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Hack to workaround BSOD w/ ... Thu, 25 Apr 2019 08:16:53 GMT vboxsync [78287] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Array addressing of the VMX MSR ... Tue, 23 Apr 2019 10:40:45 GMT vboxsync [78259] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Use the VMCS info. from the VMX- ... Tue, 23 Apr 2019 09:17:44 GMT vboxsync [78258] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Assertions. Tue, 23 Apr 2019 08:19:10 GMT vboxsync [78257] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Assertion. Tue, 23 Apr 2019 04:29:57 GMT vboxsync [78254] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: const bits. Tue, 23 Apr 2019 04:17:43 GMT vboxsync [78253] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/HM: Remove couple of unused functions. Mon, 22 Apr 2019 11:17:22 GMT vboxsync [78245] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Comment typo. Mon, 22 Apr 2019 10:14:27 GMT vboxsync [78243] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Fix for CPUs that do not have ... Mon, 22 Apr 2019 09:05:27 GMT vboxsync [78242] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 spaces. Mon, 22 Apr 2019 09:04:39 GMT vboxsync [78241] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Don't write 64-bits of guest ... Mon, 22 Apr 2019 07:36:26 GMT vboxsync [78240] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Const bits. Mon, 22 Apr 2019 07:31:39 GMT vboxsync [78239] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Const bits. Mon, 22 Apr 2019 05:07:45 GMT vboxsync [78238] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Don't need to import RIP, RFLAGS when there is no ... Mon, 22 Apr 2019 04:35:20 GMT vboxsync [78237] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 Remove some superfluous VM-exit ... Mon, 22 Apr 2019 04:04:57 GMT vboxsync [78236] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: VMXMSRPM_ALLOW_RD_WR shorthand macro. Sat, 20 Apr 2019 22:35:44 GMT vboxsync [78233] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix [2nd try]. Sat, 20 Apr 2019 22:27:09 GMT vboxsync [78232] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Sat, 20 Apr 2019 06:17:44 GMT vboxsync [78231] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Sat, 20 Apr 2019 05:50:24 GMT vboxsync [78230] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Build fix. Sat, 20 Apr 2019 05:20:41 GMT vboxsync [78229] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit hosts fixes. Sat, 20 Apr 2019 05:02:09 GMT vboxsync [78228] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Doxygen. Sat, 20 Apr 2019 04:55:14 GMT vboxsync [78227] * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) VMM: Nested VMX: bugref:9180 Build fix. Sat, 20 Apr 2019 04:50:00 GMT vboxsync [78226] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Unused function in non-strict ... Sat, 20 Apr 2019 04:45:55 GMT vboxsync [78225] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit host fixes. Sat, 20 Apr 2019 04:37:06 GMT vboxsync [78224] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 32-bit host fixes. Sat, 20 Apr 2019 04:33:22 GMT vboxsync [78223] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Doxygen fixes. Sat, 20 Apr 2019 04:23:29 GMT vboxsync [78222] * trunk/src/VBox/VMM/include/HMInternal.h (modified) HMInternal.h: Nested VMX: bugref:9180 Build fix. Sat, 20 Apr 2019 04:17:42 GMT vboxsync [78221] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Unused var fix. Sat, 20 Apr 2019 04:08:44 GMT vboxsync [78220] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hmvmxinline.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Nested VMX: bugref:9180 Hardware-assisted nested VT-x ... Thu, 18 Apr 2019 15:54:40 GMT vboxsync [78208] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDM,APIC,PIC: Don't use AssertRelease on VMCPU_FF_INTERRUPT_PIC, ... Thu, 18 Apr 2019 14:40:06 GMT vboxsync [78206] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: apicStopTimer and apicSetInterruptFF are only used in the ... Mon, 08 Apr 2019 14:47:52 GMT vboxsync [78043] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) pgmR3PhysMMIOExCreate: fixed mem leak. Wed, 27 Mar 2019 09:40:46 GMT vboxsync [77906] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Ensure that when converting from a TRPM event, that if ... Wed, 27 Mar 2019 08:53:04 GMT vboxsync [77903] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Build fix. Wed, 27 Mar 2019 08:49:11 GMT vboxsync [77902] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Fix HMSvmEventToTrpmEventType to convert #BP and #OF to ... Wed, 27 Mar 2019 06:43:09 GMT vboxsync [77899] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Build fix. Wed, 27 Mar 2019 06:13:31 GMT vboxsync [77898] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: The EXT bit of the error code must be 1 for nested ... Wed, 27 Mar 2019 04:58:02 GMT vboxsync [77897] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Fix CPL checks for INT1 (ICEBP) generated #DBs. Fix v8086 ... Wed, 27 Mar 2019 04:51:37 GMT vboxsync [77896] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Fix CPL checks for INT1 (ICEBP) generated #DBs. Fix v8086 ... Tue, 26 Mar 2019 14:45:09 GMT vboxsync [77879] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Clear VM-entry interruption info. ... Mon, 18 Mar 2019 09:18:18 GMT vboxsync [77746] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Renamed VMX_V_VMCS_STATE_XXX to ... Mon, 18 Mar 2019 09:17:37 GMT vboxsync [77745] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) VMM/HM: Nested VMX: bugref:9180 Renamed VMX_V_VMCS_STATE_XXX to ... Fri, 15 Mar 2019 09:21:42 GMT vboxsync [77717] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Added IEMExecVmxVmexitNmi. Might ... Fri, 15 Mar 2019 08:29:06 GMT vboxsync [77716] * trunk/src/VBox/VMM/include/HMInternal.h (modified) HMInternal.h: Nested VMX: bugref:9180 32-bit host build fix. Fri, 15 Mar 2019 08:18:52 GMT vboxsync [77715] * trunk/src/VBox/VMM/include/HMInternal.h (modified) HMInternal.h: Nested VMX: bugref:9180 Add VMXVMCSINFO for upcoming ... Fri, 15 Mar 2019 07:58:02 GMT vboxsync [77714] * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMSVM: VMM_INT_DECL for hmEmulateSvmMovTpr. Fri, 15 Mar 2019 06:44:10 GMT vboxsync [77712] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM/CPUM: Nested VMX: bugref:9180 CPUM helper for figuring out ... Fri, 08 Mar 2019 10:39:40 GMT vboxsync [77612] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 Fix uninitialized case. Fri, 08 Mar 2019 10:35:00 GMT vboxsync [77611] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:9180 Fix calling IEMExecVmxVmexitApicWrite. Fri, 08 Mar 2019 10:31:35 GMT vboxsync [77610] * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM, VMM/IEM: Nested VMX: bugref:9180 Implemented NMI-exiting, ... Fri, 08 Mar 2019 09:22:16 GMT vboxsync [77609] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM: Nested VMX: bugref:9180 Add a bool for tracking virtual-NMI ... Thu, 07 Mar 2019 04:49:52 GMT vboxsync [77591] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Dump Real-on-v86 state as part of HM debugger info (and thus ... Wed, 06 Mar 2019 20:52:35 GMT vboxsync [77590] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) Adjusted for clarity. Not a bug fix. Wed, 06 Mar 2019 20:51:53 GMT vboxsync [77589] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) HMAll: Log HmCanExecuteGuest() results. Wed, 06 Mar 2019 10:02:07 GMT vboxsync [77578] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Fleshing out nested-guest run ... Wed, 06 Mar 2019 09:52:47 GMT vboxsync [77577] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Comment. Wed, 06 Mar 2019 09:47:10 GMT vboxsync [77576] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Space nit. Wed, 06 Mar 2019 09:42:11 GMT vboxsync [77575] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:9180 Fix importing externally kept CPU ... Wed, 06 Mar 2019 09:37:28 GMT vboxsync [77574] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Put the setting up of APIC-access page into a separate ... Wed, 06 Mar 2019 09:25:20 GMT vboxsync [77573] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Inline helpers for injecting NMI and external interrupt. Wed, 06 Mar 2019 09:01:26 GMT vboxsync [77572] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Move checking and updating APIC interrupts to ... Wed, 06 Mar 2019 08:55:00 GMT vboxsync [77571] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Try to not mention function names in comments if it not ... Wed, 06 Mar 2019 08:47:18 GMT vboxsync [77570] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Fix assertion for externally ... Wed, 06 Mar 2019 08:18:51 GMT vboxsync [77569] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 On-demand importing of externally ... Tue, 05 Mar 2019 05:47:43 GMT vboxsync [77563] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Nested VMX: bugref:9180 Rename GstCtls as Ctls for upcoming ... Mon, 04 Mar 2019 05:36:46 GMT vboxsync [77548] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 VM-entry check; current VMCS cannot ... Fri, 01 Mar 2019 11:10:14 GMT vboxsync [77522] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Move some of the VMX CPU routines to ... Fri, 01 Mar 2019 09:23:54 GMT vboxsync [77517] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Remove redundant check in ... Thu, 28 Feb 2019 08:26:13 GMT vboxsync [77494] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in ... Thu, 28 Feb 2019 08:07:36 GMT vboxsync [77493] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Grouped the VMCS controls in ... Wed, 27 Feb 2019 12:59:58 GMT vboxsync [77481] * 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/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) VMM/IEM: Nested VMX: bugref:9180 Renamed VMCSCACHE to ... Wed, 27 Feb 2019 06:44:43 GMT vboxsync [77475] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 nits. Tue, 26 Feb 2019 04:39:10 GMT vboxsync [77463] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:9180 Get rid of temporary IEMExecOne ... Mon, 25 Feb 2019 15:04:16 GMT vboxsync [77459] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Clear IDT-vectoring information ... Mon, 25 Feb 2019 09:42:36 GMT vboxsync [77454] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Better branch prediction (typo). Mon, 25 Feb 2019 09:38:45 GMT vboxsync [77453] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Better branch prediction. Mon, 25 Feb 2019 06:01:34 GMT vboxsync [77450] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix passing operand size for string- ... Fri, 22 Feb 2019 20:53:01 GMT vboxsync [77441] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGMR3PhysBulkGCPhys2CCPtrExternal: Fixed ... Fri, 22 Feb 2019 09:12:58 GMT vboxsync [77425] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 space and const nit. Thu, 21 Feb 2019 15:37:11 GMT vboxsync [77410] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Set EFER.LMA in VM-entry control on ... Thu, 21 Feb 2019 10:04:07 GMT vboxsync [77408] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix typo while checking validity of ... Thu, 21 Feb 2019 06:45:33 GMT vboxsync [77406] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix typos, MSR_K6_EFER_BIT_[LMA|LME] ... Wed, 20 Feb 2019 13:44:22 GMT vboxsync [77382] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM: Further improvments on the IEM timer polling by making it fully ... Wed, 20 Feb 2019 13:41:14 GMT vboxsync [77381] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM: Further improvments on the IEM timer polling by making it fully ... Wed, 20 Feb 2019 13:40:22 GMT vboxsync [77380] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Further improvments on the IEM timer polling by making it fully ... Wed, 20 Feb 2019 13:09:21 GMT vboxsync [77378] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMExecLots: Poll timers every 128 instruction. Tue, 19 Feb 2019 13:24:40 GMT vboxsync [77360] * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) VMM/ssmR3FileWrite: Remove incorrect assertion (RTFileWriteAt doesn't ... Tue, 19 Feb 2019 11:02:39 GMT vboxsync [77358] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Return VINF_VMX_VMEXIT on ... Tue, 19 Feb 2019 11:01:40 GMT vboxsync [77357] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Nested VMX: bugref:9180 Fix up status code in the longjmp ... Mon, 18 Feb 2019 15:08:33 GMT vboxsync [77348] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDM: Added too on seemingly bogus release assertions. ticketref:18331 Fri, 15 Feb 2019 07:55:09 GMT vboxsync [77325] * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Added V8086 mode checks to HMCanExecuteVmxGuest. Thu, 14 Feb 2019 17:39:43 GMT vboxsync [77319] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix clearing the MTF force-flag (typo). Wed, 13 Feb 2019 13:57:14 GMT vboxsync [77299] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) DevVGA,PCI,PGM: Hacks for making it possible to load saved states of ... Wed, 13 Feb 2019 10:55:28 GMT vboxsync [77295] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) VMM/IEM: Nested VMX: bugref:9180 Fix CR3 VM-exits to work when ... Tue, 12 Feb 2019 15:41:39 GMT vboxsync [77284] * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) VMM/TM: Changed the watchdog timer frequency to 1Hz for HM mode. ...