# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 5, 2025 6:43:13 PM Wed, 20 Jun 2018 14:03:51 GMT vboxsync [72629] * trunk/src/VBox/ValidationKit/testboxscript/testboxcommand.py (modified) typo Wed, 20 Jun 2018 13:57:27 GMT vboxsync [72628] * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h (modified) FE/Qt: bugref:9049: Huge overhaul for VBoxGlobal class: Full code ... Wed, 20 Jun 2018 13:53:28 GMT vboxsync [72627] * trunk/include/.scm-settings (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuestCoreTypes.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxGuestLibSharedFolders.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/VMMDevCoreTypes.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/.scm-settings (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibCrOgl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCM.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCMInternal.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibIdc-os2.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibIdc-solaris.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibIdc-unix.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibIdc-win.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibIdc.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibInit.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibMouse.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibPhysHeap.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibSharedFolders.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibVMMDev.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VbglR0CanUsePhysPageList.cpp (modified) * trunk/src/VBox/Additions/linux/sharedfolders/.scm-settings (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/lnkops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/utils.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vbsfmount.h (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.c (modified) * trunk/src/VBox/Additions/linux/sharedfolders/vfsmod.h (modified) Additions: relicence components needed for Linux shared folders to ... Wed, 20 Jun 2018 13:28:15 GMT vboxsync [72626] * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h (modified) FE/Qt: bugref:9049: Huge overhaul for VBoxGlobal class: Code renaming ... Wed, 20 Jun 2018 12:21:30 GMT vboxsync [72625] * trunk/Config.kmk (modified) * trunk/include/iprt/mem.h (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) iprt/mem.h: Added RTMEM_WILL_LEAK and RTMEM_MAY_LEAK macros for ... Wed, 20 Jun 2018 12:18:54 GMT vboxsync [72624] * trunk/src/VBox/Runtime/r3/posix/utf8-posix.cpp (modified) IPRT/utf8-posix.cpp: No VBOX_XXXX defines in IPRT. Wed, 20 Jun 2018 11:40:47 GMT vboxsync [72623] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) HMSVMR0.cpp: HMSVM_UPDATE_INTR_SHADOW is not needed (thought it ... Wed, 20 Jun 2018 11:39:48 GMT vboxsync [72622] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) HMSVMR0.cpp: Retry new RDTSC and RDTSCP code. Added ... Wed, 20 Jun 2018 11:27:14 GMT vboxsync [72621] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxD3DIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxD3DIf.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispCm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxUhgsmiDisp.cpp (modified) WDDM: display driver: handle the case when ... Wed, 20 Jun 2018 09:53:34 GMT vboxsync [72620] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMVMXR0.cpp: Retry new RDTSC and RDTSCP code with HM_CHANGED_XXXX ... Tue, 19 Jun 2018 19:12:46 GMT vboxsync [72619] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Temporarily put the old RDTSC[P] code back and enabled it ... Tue, 19 Jun 2018 15:52:59 GMT vboxsync [72618] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) WDDM/VBoxTray: bugref:8444, trailing spaces fixed Tue, 19 Jun 2018 15:38:27 GMT vboxsync [72617] * 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: LogRel some ring-0 preemption details in ring-3. Tue, 19 Jun 2018 14:50:09 GMT vboxsync [72616] * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Flash: Link it in, too. Tue, 19 Jun 2018 14:43:12 GMT vboxsync [72615] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/EFI/DevFlash.cpp (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) Flash: Added a simple flash memory device modeled after Intel 28F008. Tue, 19 Jun 2018 14:23:17 GMT vboxsync [72614] * trunk/src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/symdbdata.h (modified) Windows 17134/64 sym update. Tue, 19 Jun 2018 13:16:32 GMT vboxsync [72613] * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) IPRT: Call __lsan_ignore_object() if must-leak or may-leak tags are use. Tue, 19 Jun 2018 12:42:51 GMT vboxsync [72612] * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) tstMMHyperHeap: Don't use SUPR3LowAlloc for the testing since it has ... Tue, 19 Jun 2018 10:35:18 GMT vboxsync [72611] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDisplay.cpp (modified) WDDM/VBoxTray: bugref:8444, applying mode hints to all displays at ... Tue, 19 Jun 2018 08:41:01 GMT vboxsync [72610] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMMGuruMeditation: only display exits once. bugref:9044 Tue, 19 Jun 2018 08:37:12 GMT vboxsync [72609] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) HMSVMR0.cpp: rdtscp fix (thought I fixed this already). bugref:9044 Mon, 18 Jun 2018 22:41:46 GMT vboxsync [72608] * trunk/src/VBox/Main/src-server/HostDnsService.cpp (modified) HostDnsService: drop repeated NULL test. Mon, 18 Jun 2018 20:48:08 GMT vboxsync [72607] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMExecForExits: Try checking in with RTThreadPreemptIsPending. ... Mon, 18 Jun 2018 19:03:15 GMT vboxsync [72606] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) HMVMXR0.cpp,EM: Code for optimizing I/O port, MMIO and CPUID exits ... Mon, 18 Jun 2018 19:01:20 GMT vboxsync [72605] * trunk/src/VBox/Runtime/r3/test.cpp (modified) test.cpp: Make console output wider to accomodate bootsector2-test1 ... Mon, 18 Jun 2018 18:09:55 GMT vboxsync [72604] * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) Guest Additions: but hgcmsvc.h is needed by vboxguest. bugref:9109: ... Mon, 18 Jun 2018 15:43:38 GMT vboxsync [72603] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp (modified) FE/Qt Undo some changes Mon, 18 Jun 2018 15:16:04 GMT vboxsync [72602] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/bldprogs/scmsubversion.cpp (modified) * trunk/src/libs/xpcom18a4/nsprpub/pr/src/pthreads/ptthread.c (modified) Linux/Address sanitizer: silence some warnings about memory leaks. ... Mon, 18 Jun 2018 14:25:06 GMT vboxsync [72601] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/linux/sharedfolders/files_vboxsf (modified) Guest Additions: hgcmsvc.h is not needed by shflsvc.h. bugref:9109: ... Mon, 18 Jun 2018 13:40:48 GMT vboxsync [72600] * trunk/Config.kmk (modified) * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Eliminated VBOX_WITH_2ND_IEM_STEP. Mon, 18 Jun 2018 13:36:04 GMT vboxsync [72599] * trunk/include/VBox/vmm/hm.h (modified) EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx. Mon, 18 Jun 2018 13:32:05 GMT vboxsync [72598] * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) EMHM.cpp: Prepping for EMHistoryExec-to-ring-3 and CPUMCTX_EXTRN_xxx. Mon, 18 Jun 2018 13:11:48 GMT vboxsync [72597] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UINameAndSystemEditor.cpp (modified) FE/Qt Fixing a previous commit by uncommenting some code Mon, 18 Jun 2018 12:51:15 GMT vboxsync [72596] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) EM,HM: Removed EMInterpretRdtsc and EMInterpretRdtscp. bugref:6973 Mon, 18 Jun 2018 12:48:42 GMT vboxsync [72595] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) HMSVMR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973 Mon, 18 Jun 2018 12:46:05 GMT vboxsync [72594] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UINameAndSystemEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UINameAndSystemEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageExpert.cpp (modified) FE/Qt bugref:9183 Make sure new vm wizards path fields respects group ... Mon, 18 Jun 2018 12:26:41 GMT vboxsync [72593] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMVMXR0.cpp: Enabled new rdtsc[p] code after limited testing. bugref:6973 Mon, 18 Jun 2018 12:24:43 GMT vboxsync [72592] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Defined IEM_CPUMCTX_EXTRN_EXEC_DECODED_NO_MEM_MASK and ... Sun, 17 Jun 2018 21:07:43 GMT vboxsync [72591] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for ... Sun, 17 Jun 2018 19:26:27 GMT vboxsync [72590] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HM,IEM,EM: Added IEMExecDecodedRdtsc and IEMExecDecodedRdtscp for ... Sun, 17 Jun 2018 18:31:19 GMT vboxsync [72589] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Register statistics profiling the yields. bugref:1960 Sun, 17 Jun 2018 18:28:31 GMT vboxsync [72588] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Reduce repeate RTThreadYield() calls on EMT on ... Sun, 17 Jun 2018 17:44:13 GMT vboxsync [72587] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Moved the static variables (there will be two in play here, ... Sun, 17 Jun 2018 15:43:20 GMT vboxsync [72586] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMAll.cpp: doxygen Sun, 17 Jun 2018 15:30:26 GMT vboxsync [72585] * trunk/src/VBox/Runtime/common/fs/ntfsvfs.cpp (modified) Runtime/ntfsvfs.cpp: Additional checks, rtFsNtfsVol_ParseMft() might ... Sun, 17 Jun 2018 15:28:08 GMT vboxsync [72584] * trunk/src/VBox/Runtime/common/fs/fatvfs.cpp (modified) Runtime/fatvfs.cpp: Fix returned status code, could return success ... Sat, 16 Jun 2018 16:55:58 GMT vboxsync [72583] * trunk/src/VBox/VMM/include/EMInternal.h (modified) EM: Doxygen fix. bugref:9044 Sat, 16 Jun 2018 16:55:15 GMT vboxsync [72582] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) EM: More statistics for the history execution and probing. bugref:9044 Sat, 16 Jun 2018 16:14:16 GMT vboxsync [72581] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Logging adjust. Sat, 16 Jun 2018 15:57:07 GMT vboxsync [72580] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) EM,NEM: Added /EM/ExitOptimizationEnabled config option to disable ... Sat, 16 Jun 2018 14:32:26 GMT vboxsync [72579] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) EM: Implemented a very simple history record replacement strategy. ... Sat, 16 Jun 2018 14:31:52 GMT vboxsync [72578] * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) fuzzmastercmd.cpp: Try make gcc happy. Fri, 15 Jun 2018 21:31:58 GMT vboxsync [72577] * trunk/src/VBox/Storage/VHD.cpp (modified) Storage/VHD: Stay within possible limits of the VDH spec for the ... Fri, 15 Jun 2018 21:27:49 GMT vboxsync [72576] * trunk/src/VBox/VMM/include/EMInternal.h (modified) EM: build fix. bugref:9044 Fri, 15 Jun 2018 21:25:32 GMT vboxsync [72575] * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM/win: Implemented exit optimizations for MMIO, I/O ports, CPUID ... Fri, 15 Jun 2018 21:22:20 GMT vboxsync [72574] * trunk/src/VBox/Storage/VHD.cpp (modified) Storage/VHD: Stay within possible limits of the VDH spec for the ... Fri, 15 Jun 2018 20:46:32 GMT vboxsync [72573] * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/RTFuzz: Started to extend the master command to provide a ... Fri, 15 Jun 2018 20:40:14 GMT vboxsync [72572] * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/RTFuzz: Started to extend the master command to provide a ... Fri, 15 Jun 2018 20:36:17 GMT vboxsync [72571] * trunk/include/iprt/fuzz.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) Runtime/RTFuzz: Started to extend the master command to provide a ... Fri, 15 Jun 2018 20:09:14 GMT vboxsync [72570] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) EM,IEM: build fixes. bugref:9044 Fri, 15 Jun 2018 19:04:01 GMT vboxsync [72569] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) EM,IEM,NEM: Started working on optimizing adjacent exits using IEM. ... Fri, 15 Jun 2018 15:18:34 GMT vboxsync [72568] * trunk/src/bldprogs/scm.cpp (modified) scm: Use RTMemDupEx in scmCfgEntryDup so we don't read beyond the end ... Fri, 15 Jun 2018 14:48:47 GMT vboxsync [72567] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM,TRPM: Record TSC with exit history in raw-mode. Added the exit ... Fri, 15 Jun 2018 13:38:27 GMT vboxsync [72566] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) EM: doxygen fix. bugref:9044 Fri, 15 Jun 2018 13:30:01 GMT vboxsync [72565] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM,TRPM: Record TSC with exit history in raw-mode. Added the exit ... Fri, 15 Jun 2018 12:56:01 GMT vboxsync [72564] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM,TRPM,IOM: Improved the raw-mode exit history a little (just for ... Fri, 15 Jun 2018 12:54:32 GMT vboxsync [72563] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Fixed bug in three IEMExecDecodedXxx methods where they wouldn't ... Fri, 15 Jun 2018 11:32:28 GMT vboxsync [72562] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) EM: info exits: Adjusted RIP / CS:EIP formatting. bugref:9044 Fri, 15 Jun 2018 11:14:15 GMT vboxsync [72561] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HM/VMX: EMEXIT_F_KIND_SVM -> EMEXIT_F_KIND_VMX. bugref:9044 Fri, 15 Jun 2018 11:00:02 GMT vboxsync [72560] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) EM,HM: Replaced HM exit history with the EM one. VT-x now reads TSC ... Fri, 15 Jun 2018 09:52:18 GMT vboxsync [72559] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM,TRPM: Record raw-mode traps (no timestamps). bugref:9044 Thu, 14 Jun 2018 21:37:33 GMT vboxsync [72558] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) EM,NEM,HM: Started on generic exit history, only hooked up to ... Thu, 14 Jun 2018 21:32:49 GMT vboxsync [72557] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) EM,NEM,HM: Started on generic exit history, only hooked up to ... Thu, 14 Jun 2018 21:31:41 GMT vboxsync [72556] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) EM,NEM,HM: Started on generic exit history, only hooked up to ... Thu, 14 Jun 2018 21:28:31 GMT vboxsync [72555] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) EM,NEM,HM: Started on generic exit history, only hooked up to ... Thu, 14 Jun 2018 16:32:15 GMT vboxsync [72554] * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/clonevm/UIWizardCloneVMPageExpert.h (modified) FE/Qt bugref:9196 In clone wizard expert page make sure 'current ... Thu, 14 Jun 2018 10:51:14 GMT vboxsync [72553] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) iemCImpl_load_CrX: copy & past fix. Wed, 13 Jun 2018 18:17:05 GMT vboxsync [72552] * trunk/src/VBox/ValidationKit/utils/cpu/rdtsc.cpp (modified) ValidationKit/rdtsc: Rewrote the rdtsc testcase to (hopefully) work ... Wed, 13 Jun 2018 18:13:42 GMT vboxsync [72551] * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we ... Wed, 13 Jun 2018 18:00:52 GMT vboxsync [72550] * trunk/src/VBox/ValidationKit/utils/cpu/rdtsc.cpp (modified) ValidationKit/rdtsc: Rewrote the rdtsc testcase to (hopefully) work ... Wed, 13 Jun 2018 17:58:19 GMT vboxsync [72549] * trunk/src/VBox/ValidationKit/utils/cpu/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/utils/cpu/rdtsc-asm.asm (added) * trunk/src/VBox/ValidationKit/utils/cpu/rdtsc.cpp (modified) ValidationKit/rdtsc: Rewrote the rdtsc testcase to (hopefully) work ... Wed, 13 Jun 2018 17:09:17 GMT vboxsync [72548] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp (modified) make scm happy Wed, 13 Jun 2018 15:50:39 GMT vboxsync [72547] * trunk/src/VBox/Main/src-server/HostDnsService.cpp (modified) * trunk/src/VBox/Main/src-server/HostDnsService.h (modified) HostDnsService: don't cache HostDnsInformation in the monitor. Move ... Wed, 13 Jun 2018 15:45:39 GMT vboxsync [72546] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEM/win,TM: Setting TSC on TM start/restore/resume/etc as best we ... Wed, 13 Jun 2018 14:24:53 GMT vboxsync [72545] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceImportEditorWidget.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageBasic2.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/importappliance/UIWizardImportAppPageBasic2.h (modified) FE/Qt: ​bugref:6769 Adding a way to provide an appliance wide home folder Wed, 13 Jun 2018 14:07:22 GMT vboxsync [72544] * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEM/win: Some exploration of registers and partition properties. ... Wed, 13 Jun 2018 13:29:38 GMT vboxsync [72543] * trunk/src/VBox/Storage/VDPlugin.cpp (modified) Storage: Fix plugin cleanup (especially the missing filter bits), and ... Wed, 13 Jun 2018 12:16:08 GMT vboxsync [72542] * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) NEM/win: scm fix Wed, 13 Jun 2018 12:14:00 GMT vboxsync [72541] * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM/win: Added TSC offset to the complaint list. Some exploration of ... Wed, 13 Jun 2018 12:01:06 GMT vboxsync [72540] * trunk/include/iprt/nt/hyperv.h (modified) iprt/nt/hyperv.h: Probed registers and partition properties on build ... Wed, 13 Jun 2018 11:37:52 GMT vboxsync [72539] * trunk/src/VBox/ValidationKit/testmanager/batch/virtual_test_sheriff.py (modified) ValidationKit/virtual_test_sheriff: Space. Wed, 13 Jun 2018 11:27:09 GMT vboxsync [72538] * trunk/src/VBox/ValidationKit/testmanager/batch/virtual_test_sheriff.py (modified) ValidationKit/virtual_test_sheriff: unintended new line. Wed, 13 Jun 2018 11:25:24 GMT vboxsync [72537] * trunk/src/VBox/ValidationKit/testmanager/batch/virtual_test_sheriff.py (modified) ValidationKit/virtual_test_sheriff: Add failure detection for compiz ... Wed, 13 Jun 2018 06:48:38 GMT vboxsync [72536] * trunk/Config.kmk (modified) Config.kmk: Comment. Wed, 13 Jun 2018 06:41:43 GMT vboxsync [72535] * trunk/Config.kmk (modified) Config.kmk: Nested hw.virt: Enable only on 64-bit hosts. Wed, 13 Jun 2018 06:27:28 GMT vboxsync [72534] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Build fix when not using VBOX_WITH_NESTED_HWVIRT_SVM. Wed, 13 Jun 2018 05:30:24 GMT vboxsync [72533] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Left over from r123017. Wed, 13 Jun 2018 04:17:47 GMT vboxsync [72532] * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) VMM/HM: Remove unused variable. Tue, 12 Jun 2018 16:46:20 GMT vboxsync [72531] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Comment. Tue, 12 Jun 2018 16:40:46 GMT vboxsync [72530] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Always preload FPU as done before with SVM"