# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Jan 3, 2025 8:14:58 PM Sat, 10 Feb 2018 16:40:22 GMT vboxsync [70953] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM: Clarified docs on fRecompilerUser/Supervisor and did some ... Sat, 10 Feb 2018 15:38:12 GMT vboxsync [70948] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.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/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMGst.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.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/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Added a bMainExecutionEngine member to the VM structure for use ... Fri, 09 Feb 2018 23:49:42 GMT vboxsync [70947] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/nem.h (modified) VMM/NEM: More code. [build fix] Fri, 09 Feb 2018 19:44:03 GMT vboxsync [70942] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) VMM/NEM: More code. Thu, 08 Feb 2018 16:11:47 GMT vboxsync [70918] * trunk/Makefile.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/nem.h (added) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (added) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (added) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (added) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (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: NEM kick off. Thu, 08 Feb 2018 15:56:43 GMT vboxsync [70917] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) SUPDrv,VMM: Added SUPR0GetRawModeUsability() for checking whether ... Thu, 08 Feb 2018 15:30:14 GMT vboxsync [70915] * trunk/include/VBox/err.h (modified) VMM: New module, NEM. [build fix] Thu, 08 Feb 2018 15:23:09 GMT vboxsync [70914] * trunk/include/VBox/err.h (modified) VMM: New module, NEM. Thu, 08 Feb 2018 15:11:15 GMT vboxsync [70913] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUM: Infrastructure for speculative execution control. Tue, 06 Feb 2018 16:29:41 GMT vboxsync [70885] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) VMM: updates (bugref:9044) Mon, 05 Feb 2018 18:13:55 GMT vboxsync [70873] * trunk/include/VBox/VBoxGuestCoreTypes.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPUtils.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxDev-haiku.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-darwin.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-freebsd.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-haiku-stubs.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-haiku.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-linux.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-netbsd.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-os2.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-solaris.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest-win.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuestInternal.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibGenericRequest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCMInternal.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGR.cpp (modified) VMMDev,VBoxGuest: Classify who is calling the host (part 1). bugref:9105 Mon, 29 Jan 2018 07:46:15 GMT vboxsync [70782] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: Pick up the TSC offset from the original VMCB ... Mon, 29 Jan 2018 05:24:06 GMT vboxsync [70781] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Nested Hw.virt: Clean up interrupt injection for nested-guests. Thu, 25 Jan 2018 04:50:36 GMT vboxsync [70732] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Move fGif out of svm and into common nested hwvirt struct. Wed, 24 Jan 2018 13:58:10 GMT vboxsync [70726] * trunk/include/VBox/shflsvc.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) Do not allow SUID, SGID or sticky bits on shared folders. ... Tue, 23 Jan 2018 16:18:22 GMT vboxsync [70712] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) Main,VBoxManage: Added CPUPropertyType_HWVirt. Translates to ... Mon, 22 Jan 2018 19:38:45 GMT vboxsync [70688] * trunk/include/VBox/vscsi.h (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunMmc.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) VSCSI,DrvSCSI: Add method to query INQUIRY related data from the ... Mon, 22 Jan 2018 19:27:21 GMT vboxsync [70685] * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) pdmstorageifs.h,DevAHCI,DrvHostDVD: Restore ability to overwrite the ... Fri, 19 Jan 2018 12:17:16 GMT vboxsync [70641] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio: Added VERR_AUDIO_BACKEND_NOT_ATTACHED and support for it in ... Fri, 19 Jan 2018 12:14:12 GMT vboxsync [70640] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) Audio: Added VERR_AUDIO_BACKEND_NOT_ATTACHED and support for it in ... Wed, 17 Jan 2018 18:12:23 GMT vboxsync [70612] * trunk/include/VBox/disopcode.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM: Expose PCID, INVPCID, FSGSBASE features to guests. Implemented ... Tue, 16 Jan 2018 19:05:36 GMT vboxsync [70606] * trunk (modified) * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox (modified) * trunk/src/VBox/Frontends (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) updates (bugref:9087) Tue, 16 Jan 2018 18:03:18 GMT vboxsync [70604] * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) DevVGA: cleanup in progress. Mon, 15 Jan 2018 22:46:29 GMT vboxsync [70596] * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA: cleanup in progress Fri, 12 Jan 2018 12:29:46 GMT vboxsync [70555] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUMR3CpuId.cpp: Two more entries, one of which is unconfirmed. Fri, 12 Jan 2018 11:49:32 GMT vboxsync [70551] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUMR3CpuId.cpp: Goldmont Plus. Fri, 05 Jan 2018 08:11:02 GMT vboxsync [70462] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM/HM: Added HMSvmIsVGifActive, some cleanup and comments for ... Wed, 03 Jan 2018 12:57:27 GMT vboxsync [70450] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUMR3CpuId.cpp: Some new intel model numbers. Wed, 03 Jan 2018 05:17:50 GMT vboxsync [70444] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: consistent naming with other places. Tue, 02 Jan 2018 08:36:52 GMT vboxsync [70415] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Nested Hw.virt: Implement virtual GIF to not intercept ... Fri, 29 Dec 2017 11:37:30 GMT vboxsync [70385] * trunk/include/VBox/com/array.h (modified) com/array.h: SafeIfaceArray(ComSafeArrayIn(I *, aArg)): We get here ... Wed, 27 Dec 2017 07:56:22 GMT vboxsync [70352] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM/HM,CPUM: SVM VMCB layout adjustments. Fri, 22 Dec 2017 16:53:41 GMT vboxsync [70322] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) USB: When capturing devices, provide the speed rather than USB port ... Fri, 22 Dec 2017 06:06:27 GMT vboxsync [70301] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Updating VMCB layout with the new GUEST_INTERRUPT_MASK field, ... Fri, 22 Dec 2017 05:16:03 GMT vboxsync [70299] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Moved the SVM dumping functions to where it's logically more ... Thu, 21 Dec 2017 16:15:31 GMT vboxsync [70289] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUsbRt.cpp (modified) USB/win: Removed no longer needed flags (IOCTL interface change, ... Thu, 21 Dec 2017 15:35:40 GMT vboxsync [70286] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp (modified) More unused code. Thu, 21 Dec 2017 15:30:27 GMT vboxsync [70285] * trunk/include/VBox/usblib-win.h (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/lib/VBoxUsbLib-win.cpp (modified) Removed unused code/struct. Thu, 21 Dec 2017 11:43:15 GMT vboxsync [70266] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Added dumping of SVM VMCB state save area. Thu, 21 Dec 2017 08:53:53 GMT vboxsync [70264] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HMSVM: Add VGIF, dump new VMCB bits (VGIF, SEV, SEV-ES, Virt ... Thu, 21 Dec 2017 08:32:29 GMT vboxsync [70262] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: SVM VMCB struct logical adjustments for new SVM features ... Thu, 21 Dec 2017 07:57:01 GMT vboxsync [70260] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: SVM VMCB struct logical adjustments for new SVM feature bits ... Thu, 21 Dec 2017 06:54:01 GMT vboxsync [70259] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: build fix. Thu, 21 Dec 2017 06:52:11 GMT vboxsync [70258] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Access SVM VMCB clean bits as a 32-bit field. Thu, 21 Dec 2017 05:54:03 GMT vboxsync [70254] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Match the AMD specs exactly whenever possible for SVM specific ... Tue, 19 Dec 2017 14:01:21 GMT vboxsync [70222] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Use memcpy instead of strcpy as the latter is ... Tue, 19 Dec 2017 14:00:01 GMT vboxsync [70221] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Backed out r119656 as it was not the fix I asked for. Tue, 19 Dec 2017 11:14:53 GMT vboxsync [70217] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VBox/ostypes.h,Main: Forced an NT 3.x type into the enum. NT 3.x ... Mon, 18 Dec 2017 13:37:11 GMT vboxsync [70193] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio/pdmaudiifs.h: Fixed PDMAUDIOPCMPROPS_MAKE_SHIFT. Mon, 18 Dec 2017 07:49:59 GMT vboxsync [70184] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Added guest CPUID feature bits for SVM VGIF and Virtualized ... Sun, 17 Dec 2017 13:16:28 GMT vboxsync [70181] * trunk/include/VBox/vmm/pdmpcidev.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/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) pdmpcidev.h: Modified FNPCICONFIGWRITE to return a status code to ... Wed, 13 Dec 2017 15:52:42 GMT vboxsync [70114] * trunk/include/VBox/com/array.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/COMDefs.h (modified) (XP)COM: optimize safearray copying (partially, only dealing with the ... Wed, 13 Dec 2017 12:35:13 GMT vboxsync [70108] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Guest properties: Added a length check for GuestPropWriteFlags() and ... Tue, 12 Dec 2017 17:56:06 GMT vboxsync [70091] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) Backed out r119634 + r119637 again. Tue, 12 Dec 2017 17:53:44 GMT vboxsync [70090] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Backed out r119634 + r119637 again. Tue, 12 Dec 2017 17:43:26 GMT vboxsync [70089] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) Build fix. Tue, 12 Dec 2017 17:36:51 GMT vboxsync [70086] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) Guest properties: Added a length check for GuestPropWriteFlags() and ... Tue, 12 Dec 2017 09:54:21 GMT vboxsync [70075] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMainEventListener.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIConsoleEventHandler.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) Devices/Graphics, Main, FE/Qt: add plumbing for sending cursor ... Tue, 12 Dec 2017 09:14:37 GMT vboxsync [70073] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.cpp (modified) Audio/HDA: Added PDMAUDIOFILE_DEFAULT_OPEN_FLAGS for ... Mon, 11 Dec 2017 15:33:23 GMT vboxsync [70064] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: file header fix Mon, 11 Dec 2017 15:32:07 GMT vboxsync [70063] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:27:48 GMT vboxsync [70062] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:26:46 GMT vboxsync [70061] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:13:53 GMT vboxsync [70060] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 15:02:07 GMT vboxsync [70058] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/src/VBox/Additions/common/VBoxControl/VBoxControl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/service.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) GuestPropertySvc.h: Working on making it usable from C (VBoxGuest, ++) Mon, 11 Dec 2017 14:40:02 GMT vboxsync [70056] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested hw.virt: Apply nested-guest TSC offset when executing the ... Fri, 08 Dec 2017 17:23:10 GMT vboxsync [70039] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) Fixed typo: Occurance -> Occurrence. Fri, 08 Dec 2017 11:52:00 GMT vboxsync [70013] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHDA.h (modified) * trunk/src/VBox/Devices/Audio/DevHDACommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDebugAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.cpp (modified) * trunk/src/VBox/Devices/Audio/HDAStream.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Audio: Unified audio debug / dumping code to also get device DMA data ... Fri, 08 Dec 2017 05:57:18 GMT vboxsync [70000] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Nested Hw.virt: Make SVM intercept functions smarter. Avoids ... Thu, 07 Dec 2017 17:39:31 GMT vboxsync [69996] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Fixed mismatched doxygen braces Wed, 06 Dec 2017 12:28:48 GMT vboxsync [69956] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Audio: Implemented support for dumping raw PCM data if debug mode is ... Wed, 06 Dec 2017 10:30:18 GMT vboxsync [69949] * trunk/include/VBox/sup.h (modified) Typo. Tue, 05 Dec 2017 10:12:57 GMT vboxsync [69930] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Nits. Mon, 20 Nov 2017 09:14:10 GMT vboxsync [69764] * 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_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: SVM fixes. Sun, 19 Nov 2017 14:27:58 GMT vboxsync [69753] * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/include/iprt/dir.h (modified) * trunk/include/iprt/vfs.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceCpuHotPlug.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Devices/PC/DrvACPI.cpp (modified) * trunk/src/VBox/ExtPacks/VBoxDTrace/onnv/lib/libdtrace/common/dt_cc.c (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDDroppedFiles.cpp (modified) * trunk/src/VBox/GuestHost/DragAndDrop/DnDURIList.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/shflhandle.h (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/teststubs.h (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpath.cpp (modified) * trunk/src/VBox/Main/src-all/ExtPackManagerImpl.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/VBoxExtPackHelperApp.cpp (modified) * trunk/src/VBox/Main/src-server/VFSExplorerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Runtime/common/crypto/store-cert-add-basic.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgcfg.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathGlob.cpp (modified) * trunk/src/VBox/Runtime/common/path/RTPathRmCmd.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstddir.cpp (modified) * trunk/src/VBox/Runtime/generic/RTDirQueryInfo-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTDirSetTimes-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/ntBldSymDb.cpp (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/dir2.cpp (modified) * trunk/src/VBox/Runtime/r3/generic/dirrel-r3-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTProcIsRunningByName-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/krnlmod-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/dirrel-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/direnum-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstDir.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTNtPath-1.cpp (modified) * trunk/src/VBox/Runtime/tools/RTDbgSymCache.cpp (modified) * trunk/src/VBox/Storage/VDPlugin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServicePlatform-linux.cpp (modified) * trunk/src/bldprogs/scm.cpp (modified) iprt/dir: Morphing PRTDIR into a handle named RTDIR. (Been wanting ... Sun, 19 Nov 2017 12:49:36 GMT vboxsync [69749] * trunk/include/VBox/com/com.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxWatchdog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/NetworkServices/NAT/VBoxNetLwipNAT.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Changed RTLogCreateEx[V] to take a RTERRINFO pointer rather than ... Fri, 17 Nov 2017 20:00:07 GMT vboxsync [69730] * trunk/include/VBox/log.h (modified) Main: Outlined a possible plan B for the VBoxSDS stuff. [build fix] Fri, 17 Nov 2017 19:55:33 GMT vboxsync [69729] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) Main: Outlined a possible plan B for the VBoxSDS stuff. Thu, 16 Nov 2017 12:54:12 GMT vboxsync [69715] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HM: Nested Hw.virt: Cache and restore EFER of the nested-guest ... Tue, 14 Nov 2017 13:29:33 GMT vboxsync [69686] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/Graphics/VBoxUhgsmi.h (modified) * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/include/iprt/bldprog-strtab-template.cpp.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/nocrt/math.h (modified) /include/: darwin header tweaks Sat, 28 Oct 2017 15:00:05 GMT vboxsync [69497] * trunk/.scm-settings (modified) * trunk/include/.scm-settings (modified) * trunk/include/VBox/HostServices/glext.h (modified) * trunk/include/VBox/HostServices/glxext.h (modified) * trunk/include/VBox/HostServices/wglext.h (modified) include: scm updates Sat, 28 Oct 2017 13:12:42 GMT vboxsync [69475] * trunk/include/VBox/HostServices/VBoxClipboardSvc.h (modified) * trunk/include/VBox/HostServices/VBoxCrOpenGLSvc.h (modified) * trunk/include/VBox/HostServices/VBoxOGLOp.h (modified) * trunk/include/VBox/HostServices/VBoxOpenGLSvc.h (modified) * trunk/include/VBox/VBoxGL2D.h (modified) * trunk/include/VBox/bioslogo.h (modified) * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/pdm.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/VBox/vmm/pdmins.h (modified) * trunk/include/VBox/vmm/pdmnetifs.h (modified) * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/include/VBox/vmm/pdmsrv.h (modified) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/include/VBox/vmm/pdmthread.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/iprt/cpp/lock.h (modified) * trunk/include/iprt/cpp/utils.h (modified) * trunk/include/iprt/cpuset.h (modified) * trunk/include/iprt/formats/elf-amd64.h (modified) * trunk/include/iprt/formats/elf-common.h (modified) * trunk/include/iprt/formats/elf-i386.h (modified) * trunk/include/iprt/formats/mz.h (modified) * trunk/include/iprt/formats/pecoff.h (modified) * trunk/include/iprt/heap.h (modified) * trunk/include/iprt/memobj.h (modified) * trunk/include/iprt/nocrt/amd64/fenv.h (modified) * trunk/include/iprt/nocrt/amd64/math.h (modified) * trunk/include/iprt/nocrt/compiler/compiler.h (modified) * trunk/include/iprt/nocrt/compiler/gcc.h (modified) * trunk/include/iprt/nocrt/compiler/msc.h (modified) * trunk/include/iprt/nocrt/fenv.h (modified) * trunk/include/iprt/nocrt/inttypes.h (modified) * trunk/include/iprt/nocrt/limits.h (modified) * trunk/include/iprt/nocrt/math.h (modified) * trunk/include/iprt/nocrt/setjmp.h (modified) * trunk/include/iprt/nocrt/stdarg.h (modified) * trunk/include/iprt/nocrt/stddef.h (modified) * trunk/include/iprt/nocrt/stdlib.h (modified) * trunk/include/iprt/nocrt/string.h (modified) * trunk/include/iprt/nocrt/x86/fenv.h (modified) * trunk/include/iprt/nocrt/x86/math.h (modified) * trunk/include/iprt/req.h (modified) * trunk/include/iprt/table.h (modified) *: scm updates - header files should have 'svn:keywords=Id Revision' ... Fri, 27 Oct 2017 04:13:33 GMT vboxsync [69408] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM/CPUM: Nested Hw.virt: Fix CPUMSvmVmExitRestoreHostState. Wed, 25 Oct 2017 13:46:45 GMT vboxsync [69307] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIBase.h (modified) * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/include/VBox/Graphics/HGSMIChannels.h (modified) * trunk/include/VBox/Graphics/HGSMIContext.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideoErr.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBE.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBEPrivate.h (modified) * trunk/include/VBox/VBoxGuest.inc (modified) include/VBox: scm updates w/ correct MIT text Tue, 24 Oct 2017 12:22:53 GMT vboxsync [69206] * trunk/include/.scm-settings (modified) * trunk/include/VBox/VBoxGuest.mac (modified) * trunk/include/VBox/asmdefs.mac (modified) * trunk/include/VBox/nasm.mac (modified) * trunk/include/VBox/vmm/trpm.mac (modified) * trunk/include/iprt/solaris/kmoddeps.mac (modified) include: scm cleanups Tue, 24 Oct 2017 11:57:59 GMT vboxsync [69202] * trunk/include/VBox/VBoxGuest.mac (modified) * trunk/include/VBox/VMMDevTesting.mac (modified) * trunk/include/VBox/apic.mac (modified) * trunk/include/VBox/bios.mac (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/err.sed (modified) * trunk/include/VBox/param.mac (modified) * trunk/include/VBox/various.sed (modified) * trunk/include/VBox/x86.mac (deleted) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) Regenerated assmebly includes (kmk -f Maintenance.kmk incs) passing ... Mon, 23 Oct 2017 18:13:56 GMT vboxsync [69181] * trunk/include/VBox/HostServices/VBoxOGLOp.h (modified) * trunk/include/VBox/ata.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/err.sed (modified) * trunk/include/VBox/scsiinline.h (modified) * trunk/include/VBox/various.sed (modified) include/VBox/: A couple of license adjustments and other scm cleanups. Mon, 23 Oct 2017 18:08:20 GMT vboxsync [69179] * trunk/include/VBox/Graphics/HGSMIBase.h (modified) * trunk/include/VBox/Graphics/HGSMIContext.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) include/VBox/Graphics: Let's try stick to the same MIT license ... Mon, 23 Oct 2017 18:08:12 GMT vboxsync [69178] * trunk/include/VBox/Graphics/VBoxVideoErr.h (modified) VBox/Graphics/VBoxVideoErr.h: No author list. Mon, 23 Oct 2017 18:07:55 GMT vboxsync [69177] * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) VBox/Graphics/VBoxVideoIPRT.h: Shall be dual GPL & CDDL. Mon, 23 Oct 2017 10:23:26 GMT vboxsync [69160] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) VMM/CPUM: Renamed CPUMSetGuestEferNoCheck. Fri, 20 Oct 2017 10:44:18 GMT vboxsync [69144] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) VMM: Added CPUMSetGuestEferNoCheck so we can also call it when ... Tue, 17 Oct 2017 10:53:48 GMT vboxsync [69107] * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxCrHgsmi.h (modified) * trunk/include/VBox/Graphics/VBoxUhgsmi.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideo3D.h (modified) * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/GuestHost/DragAndDrop.h (modified) * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/include/VBox/GuestHost/SharedClipboard.h (modified) * trunk/include/VBox/GuestHost/clipboard-helper.h (modified) * trunk/include/VBox/HostServices/DragAndDropSvc.h (modified) * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/include/VBox/HostServices/Service.h (modified) * trunk/include/VBox/HostServices/VBoxClipboardExt.h (modified) * trunk/include/VBox/HostServices/VBoxClipboardSvc.h (modified) * trunk/include/VBox/HostServices/VBoxCrOpenGLSvc.h (modified) * trunk/include/VBox/HostServices/VBoxHostChannel.h (modified) * trunk/include/VBox/HostServices/VBoxOGLOp.h (modified) * trunk/include/VBox/HostServices/VBoxOpenGLSvc.h (modified) * trunk/include/VBox/RemoteDesktop/VRDE.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEImage.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEInput.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEMousePtr.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEOrders.h (modified) * trunk/include/VBox/RemoteDesktop/VRDESCard.h (modified) * trunk/include/VBox/RemoteDesktop/VRDETSMF.h (modified) * trunk/include/VBox/RemoteDesktop/VRDEVideoIn.h (modified) * trunk/include/VBox/SUPDrvMangling.h (modified) * trunk/include/VBox/VBoxAuth.h (modified) * trunk/include/VBox/VBoxCocoa.h (modified) * trunk/include/VBox/VBoxDrvCfg-win.h (modified) * trunk/include/VBox/VBoxGL2D.h (modified) * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/VBoxGuest.mac (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VBoxGuestLibSharedFolders.h (modified) * trunk/include/VBox/VBoxGuestMangling.h (modified) * trunk/include/VBox/VBoxNetCfg-win.h (modified) * trunk/include/VBox/VBoxNetCmn-win.h (modified) * trunk/include/VBox/VBoxOGL.h (modified) * trunk/include/VBox/VBoxPktDmp.h (modified) * trunk/include/VBox/VBoxTpG.h (modified) * trunk/include/VBox/VDEPlug.h (modified) * trunk/include/VBox/VDEPlugSymDefs.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/VMMDevCoreTypes.h (modified) * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/include/VBox/apic.h (modified) * trunk/include/VBox/asmdefs.mac (modified) * trunk/include/VBox/ata.h (modified) * trunk/include/VBox/bioslogo.h (modified) * trunk/include/VBox/cdefs.h (modified) * trunk/include/VBox/com/AutoLock.h (modified) * trunk/include/VBox/com/ErrorInfo.h (modified) * trunk/include/VBox/com/EventQueue.h (modified) * trunk/include/VBox/com/Guid.h (modified) * trunk/include/VBox/com/MultiResult.h (modified) * trunk/include/VBox/com/NativeEventQueue.h (modified) * trunk/include/VBox/com/VirtualBox.h (modified) * trunk/include/VBox/com/array.h (modified) * trunk/include/VBox/com/assert.h (modified) * trunk/include/VBox/com/com.h (modified) * trunk/include/VBox/com/defs.h (modified) * trunk/include/VBox/com/errorprint.h (modified) * trunk/include/VBox/com/list.h (modified) * trunk/include/VBox/com/listeners.h (modified) * trunk/include/VBox/com/microatl.h (modified) * trunk/include/VBox/com/mtlist.h (modified) * trunk/include/VBox/com/ptr.h (modified) * trunk/include/VBox/com/string.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/dbggui.h (modified) * trunk/include/VBox/dbus-calls.h (modified) * trunk/include/VBox/dbus.h (modified) * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/disopcode.h (modified) * trunk/include/VBox/err.sed (modified) * trunk/include/VBox/hgcmsvc.h (modified) * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/msi.h (modified) * trunk/include/VBox/nasm.mac (modified) * trunk/include/VBox/ostypes.h (modified) * trunk/include/VBox/param.h (modified) * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/rawpci.h (modified) * trunk/include/VBox/scsi.h (modified) * trunk/include/VBox/scsiinline.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/shflsvc.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/usb.h (modified) * trunk/include/VBox/usbfilter.h (modified) * trunk/include/VBox/usblib-darwin.h (modified) * trunk/include/VBox/usblib-solaris.h (modified) * trunk/include/VBox/usblib-win.h (modified) * trunk/include/VBox/usblib.h (modified) * trunk/include/VBox/vd-cache-backend.h (modified) * trunk/include/VBox/vd-common.h (modified) * trunk/include/VBox/vd-filter-backend.h (modified) * trunk/include/VBox/vd-ifs-internal.h (modified) * trunk/include/VBox/vd-ifs.h (modified) * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vd-plugin.h (modified) * trunk/include/VBox/vddbg.h (modified) * trunk/include/VBox/version.h (modified) * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx-v1_6.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/cpumdis.h (modified) * trunk/include/VBox/vmm/csam.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/dbgfcorefmt.h (modified) * trunk/include/VBox/vmm/dbgfsel.h (modified) * trunk/include/VBox/vmm/dbgftrace.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/ftm.h (modified) * trunk/include/VBox/vmm/gim.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/patm.h (modified) * trunk/include/VBox/vmm/pdm.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmasynccompletion.h (modified) * trunk/include/VBox/vmm/pdmasynctask.h (modified) * trunk/include/VBox/vmm/pdmblkcache.h (modified) * trunk/include/VBox/vmm/pdmcardreaderinfs.h (modified) * trunk/include/VBox/vmm/pdmcommon.h (modified) * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/VBox/vmm/pdmins.h (modified) * trunk/include/VBox/vmm/pdmnetifs.h (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/include/VBox/vmm/pdmnvram.h (modified) * trunk/include/VBox/vmm/pdmpci.h (modified) * trunk/include/VBox/vmm/pdmpcidev.h (modified) * trunk/include/VBox/vmm/pdmpcidevint.h (modified) * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/include/VBox/vmm/pdmsrv.h (modified) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/include/VBox/vmm/pdmthread.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vmm/pdmwebcaminfs.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/rem.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/include/VBox/vmm/stam.mac (modified) * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/include/VBox/vmm/trpm.mac (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmcpuset.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/VBox/vrdpusb.h (modified) * trunk/include/VBox/vscsi.h (modified) * trunk/include/VBox/vusb.h (modified) include/VBox/: (C) year Wed, 11 Oct 2017 19:41:19 GMT vboxsync [69055] * trunk/include/VBox/Graphics/VBoxVideoVBEPrivate.h (modified) build fix: VGABIOS can't use IPRT types Wed, 11 Oct 2017 19:04:39 GMT vboxsync [69052] * trunk/include/VBox/Graphics/VBoxVideoVBEPrivate.h (added) * trunk/src/VBox/Devices/Graphics/BIOS/vbe.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGAModes.h (modified) DevVGA+VGABIOS: Eliminate the redundant header file parts, using one ... Mon, 09 Oct 2017 19:26:02 GMT vboxsync [69022] * trunk/include/VBox/Graphics/VBoxVideoErr.h (moved) * trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv (modified) Additions/linux/drm: move vbox_err.h to ... Mon, 09 Oct 2017 12:50:34 GMT vboxsync [69015] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIBase.h (modified) * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/include/VBox/Graphics/HGSMIChannels.h (modified) * trunk/include/VBox/Graphics/HGSMIContext.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/HGSMIHostCmd.h (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxCrHgsmi.h (modified) * trunk/include/VBox/Graphics/VBoxUhgsmi.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideo3D.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBE.h (modified) Fix up header files for graphics hardware. bugref:9017: ... Fri, 06 Oct 2017 12:49:53 GMT vboxsync [69002] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ProgressImpl.h (modified) * trunk/src/VBox/Main/src-all/ProgressImpl.cpp (modified) bugref:8674. Added 2 new events into the Progress - "percentage ... Wed, 04 Oct 2017 14:37:38 GMT vboxsync [68986] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/SessionImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM: Add new QueryGenericObject entry to VMM2USER callback table, for ... Tue, 03 Oct 2017 13:37:48 GMT vboxsync [68963] * trunk/include/VBox/VBoxGuest.h (modified) VBoxGuest.h Fix VBGL_IOCTL_WAIT_FOR_EVENTS definition. bugref:4567: ...