# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Jan 5, 2025 5:56:07 PM 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" Tue, 12 Jun 2018 15:40:17 GMT vboxsync [72529] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) FE/Qt: Undo previous change, and fix the true issue: having too many ... Tue, 12 Jun 2018 14:48:01 GMT vboxsync [72528] * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) FE/Qt: Remove incorrect build shortcut. If the .xidl file is changed ... Tue, 12 Jun 2018 13:56:47 GMT vboxsync [72527] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIApplianceEditorWidget.cpp (modified) FE/Qt: ​bugref:6769 Modifications to UIApplianceEditorWidget to ... Tue, 12 Jun 2018 13:06:02 GMT vboxsync [72526] * trunk/include/VBox/vmm/nem.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM,TM: More TSC adjustments for NEM/win. bugref:9044 Tue, 12 Jun 2018 11:26:43 GMT vboxsync [72525] * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) Main/Appliance: Since "stack" is reused for all VMs in a multi- ... Tue, 12 Jun 2018 10:23:47 GMT vboxsync [72524] * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) VMM/GIM: Assert in R3 handler for assuming TSC/NanoTS values were ... Tue, 12 Jun 2018 09:58:49 GMT vboxsync [72523] * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) Main/Appliance: fix crash for importing non-vbox created appliances Tue, 12 Jun 2018 08:45:27 GMT vboxsync [72522] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.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/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.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) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) NEM,TM: Work on TSC and NEM/win. bugref:9044 [=>office] Tue, 12 Jun 2018 04:49:39 GMT vboxsync [72521] * trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-runvm.desktop (added) * trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-runvm.service (deleted) * trunk/src/VBox/ValidationKit/utils/TestExecServ/linux/vboxtxs-runvm.sh (modified) * trunk/src/VBox/ValidationKit/utils/TestExecServ/vboxtxs-runvm-readme.txt (modified) * trunk/src/VBox/ValidationKit/vms/t-nsthwvirt-ubuntu.txt (modified) VBox/ValidationKit: Nested hwvirt. smoketest updates. Mon, 11 Jun 2018 21:16:31 GMT vboxsync [72520] * trunk/src/VBox/Runtime/Makefile.kmk (modified) IPRT: use RTFileSetAllocationSize-posix.cpp on NetBSD, it provides ... Mon, 11 Jun 2018 15:30:33 GMT vboxsync [72519] * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/FwBlockService.c (modified) EFI: Improved flash compatibility. Mon, 11 Jun 2018 15:00:30 GMT vboxsync [72518] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Implemented rsm for the purpose of SVM intercepting. Renamed ... Mon, 11 Jun 2018 14:52:54 GMT vboxsync [72517] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) IEM: Modified wbinvd for the purpose of SVM intercepting.