# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Jan 10, 2025 1:14:02 AM Fri, 13 Apr 2018 10:56:05 GMT vboxsync [71859] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: SVM NestedPagingCtrl naming consistency with rest of the VMCB ... Fri, 13 Apr 2018 06:32:02 GMT vboxsync [71856] * 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: Clean up. Thu, 12 Apr 2018 07:20:33 GMT vboxsync [71833] * 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_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) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested hw.virt: Implement pause-filter and pause-filter threshold. Tue, 10 Apr 2018 09:04:32 GMT vboxsync [71802] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Comment, add pause-filter fields in the nested-guest VMCB cache ... Mon, 09 Apr 2018 14:54:57 GMT vboxsync [71775] * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Devices/Storage: Properly account for requests currently waiting for ... Mon, 09 Apr 2018 10:47:52 GMT vboxsync [71764] * trunk/include/VBox/vmm/pdmdev.h (modified) pdmdev.h: typo in PDMDevHlpSSMRegister3. Mon, 09 Apr 2018 09:41:01 GMT vboxsync [71757] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) pdmaudioifs.h: Fixed PDMAUDIOPCMPROPS_INITIALIZOR, curing ... Mon, 09 Apr 2018 08:10:23 GMT vboxsync [71755] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Nested Hw.virt: Fix overriding SVM nested-guest PAT MSR while ... Mon, 09 Apr 2018 00:53:45 GMT vboxsync [71752] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) DevIchAc97: Alignment fixing. Fri, 06 Apr 2018 11:33:13 GMT vboxsync [71701] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Use lfence for RT_UNTRUSTED_VALIDATED_FENCE on both ... Fri, 06 Apr 2018 11:32:36 GMT vboxsync [71700] * trunk/include/iprt/asm.h (modified) iprt/asm.h: Use SSE2 fence instructions. Fri, 06 Apr 2018 08:56:24 GMT vboxsync [71695] * trunk/include/VBox/VBoxGuestCoreTypes.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestProp.cpp (modified) VBoxGuest: VBGL_HGCM_HDR_INIT_TIMED, consistent use of VbglHGCMParm ... Wed, 04 Apr 2018 12:20:08 GMT vboxsync [71651] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxFB/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/Framebuffer.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC,++: Code cleanup in progress. bugref:9094 Wed, 04 Apr 2018 06:45:02 GMT vboxsync [71643] * trunk/include/VBox/vmm/cpum.h (modified) VMM: whitespace consistency nit. Wed, 04 Apr 2018 06:39:26 GMT vboxsync [71642] * trunk/include/VBox/vmm/cpum.h (modified) Build fix. Wed, 04 Apr 2018 06:30:54 GMT vboxsync [71640] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested hw.virt: Abstract SVM V_INTR_MASKING so we can refer to ... Mon, 02 Apr 2018 21:12:58 GMT vboxsync [71626] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC: Code cleanup in progress. bugref:9094 Mon, 02 Apr 2018 17:11:37 GMT vboxsync [71619] * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/include/VBox/vmm/pdmifs.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/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxC: Code cleanup in progress. bugref:9094 Mon, 02 Apr 2018 00:07:51 GMT vboxsync [71610] * trunk/include/VBox/AssertGuest.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:49:06 GMT vboxsync [71609] * trunk/include/VBox/cdefs.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:40:19 GMT vboxsync [71608] * trunk/include/VBox/AssertGuest.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 23:38:00 GMT vboxsync [71607] * trunk/include/VBox/Graphics/VBoxVideoHost3D.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/Makefile.kup (added) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/server_presenter.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) DevVGA,SharedOpenGL: Code cleanup in progress. bugref:9094 Sun, 01 Apr 2018 23:29:06 GMT vboxsync [71606] * trunk/include/VBox/AssertGuest.h (copied) * trunk/include/VBox/cdefs.h (modified) Introducing VBox/AssertGuest.h and a family of ASSERT_GUEST_XXXX ... Sun, 01 Apr 2018 20:28:00 GMT vboxsync [71605] * trunk/include/iprt/string.h (modified) iprt/string.h: Added RT_COPY_VOLATILE & RT_BCOPY_VOLATILE for helping ... Sun, 01 Apr 2018 16:44:41 GMT vboxsync [71602] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Introduced a couple of more macros for paranoid ... Sun, 01 Apr 2018 12:52:12 GMT vboxsync [71599] * trunk/include/VBox/Graphics/VBoxVideoErr.h (modified) * trunk/src/VBox/Additions/linux/drm/indent.sed (modified) Fixing 'indenting' of the AssertPtrReturn and ... Sat, 31 Mar 2018 21:32:29 GMT vboxsync [71597] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 21:23:46 GMT vboxsync [71596] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVModes.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 20:24:41 GMT vboxsync [71595] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVModes.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 19:51:41 GMT vboxsync [71592] * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/common/xpdm/VBoxVideoIOCTL.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDraw.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDDrawVHWA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispInternal.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVBVA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVHWA.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVHWA.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) DevVGA,VBoxVideo: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 18:34:28 GMT vboxsync [71590] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIBase.h (modified) * trunk/include/VBox/Graphics/HGSMIHostCmd.h (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPCr.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPShgsmi.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVhwa.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPInternal.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBuffers.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIHostCmd.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/x11/vboxvideo/HGSMIMemAlloc.h (modified) * trunk/src/VBox/Additions/x11/vboxvideo/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/x11/vboxvideo/hgsmimemalloc.c (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/Devices/Graphics/HGSMI/HGSMIHost.h (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/SHGSMIHost.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA,HGSMI,++: Code cleanup in progress. bugref:9094 Sat, 31 Mar 2018 18:32:58 GMT vboxsync [71589] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added macros for marking various types of untrusted data. Sat, 31 Mar 2018 12:48:37 GMT vboxsync [71585] * trunk/include/VBox/Graphics/HGSMI.h (modified) HGSMI.h: docs Wed, 28 Mar 2018 06:32:43 GMT vboxsync [71529] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Fixes to MSRPM bit accesses. Implemented merging of guest and ... Mon, 26 Mar 2018 18:15:27 GMT vboxsync [71522] * trunk/Config.kmk (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/common/asm/asm-fake.cpp (modified) * trunk/src/VBox/Storage/VCICache.cpp (modified) Fixes for SPARC Mon, 26 Mar 2018 15:50:44 GMT vboxsync [71517] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) Guest Control: Added toolbox / vbox_stat error handling for not found ... Sun, 25 Mar 2018 16:31:15 GMT vboxsync [71503] * trunk/include/iprt/tracelog.h (modified) More scm Sat, 24 Mar 2018 23:08:03 GMT vboxsync [71499] * trunk/include/iprt/tracelog.h (modified) scm Sat, 24 Mar 2018 22:38:33 GMT vboxsync [71496] * trunk/include/iprt/tracelog.h (modified) Doxygen Sat, 24 Mar 2018 22:28:03 GMT vboxsync [71493] * trunk/include/iprt/formats/tracelog.h (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) build fix Sat, 24 Mar 2018 22:23:10 GMT vboxsync [71492] * trunk/include/iprt/formats/tracelog.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/tracelog.h (added) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (added) * trunk/src/VBox/Runtime/common/log/tracelogwriter.cpp (added) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTTraceLog.cpp (added) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTTraceLogTool.cpp (added) Runtime: Introduce RTTraceLog* API for creating and parsing binary ... Fri, 23 Mar 2018 15:54:12 GMT vboxsync [71491] * trunk/include/iprt/nt/nt.h (modified) iprt/nt.h: A couple of doc and wow64 updates. Fri, 23 Mar 2018 15:12:15 GMT vboxsync [71488] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA, Additions: minor improvements for the VGA configuration ... Fri, 23 Mar 2018 11:06:38 GMT vboxsync [71480] * trunk/include/iprt/nt/nt.h (modified) nt/nt.h: updates to PROCESSINFOCLASS. Wed, 21 Mar 2018 09:29:22 GMT vboxsync [71415] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HM: Get rid of lazy FPU loading for AMD-V. Nested Hw.virt: Fix ... Tue, 20 Mar 2018 08:43:34 GMT vboxsync [71381] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Added VM debugger info dumping for SVM nested-guest VMCB cache. Fri, 16 Mar 2018 09:58:05 GMT vboxsync [71364] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) GuestControl: Added and implemented IGuestSession::userHome and ... Thu, 15 Mar 2018 11:23:39 GMT vboxsync [71349] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Guest Control/Main: Added (COM) error codes ... Wed, 14 Mar 2018 21:56:05 GMT vboxsync [71339] * trunk/include/iprt/asm.h (modified) asm.h: Fixes for SPARC Wed, 14 Mar 2018 21:51:42 GMT vboxsync [71338] * trunk/include/iprt/asm.h (modified) asm.h: Fixes for SPARC Tue, 13 Mar 2018 15:51:14 GMT vboxsync [71314] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) GuestControl: Added and implemented IGuestSession::userHome and ... Sat, 10 Mar 2018 00:14:07 GMT vboxsync [71295] * trunk/include/iprt/system.h (modified) IPRT: Added RTSystemGetNtBuildNo. bugref:9044 [build fix] Sat, 10 Mar 2018 00:06:43 GMT vboxsync [71294] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemQueryOSInfo-win.cpp (modified) IPRT: Added RTSystemGetNtBuildNo. bugref:9044 Fri, 09 Mar 2018 21:11:20 GMT vboxsync [71293] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: Some stats; doc updates. bugref:9044 Fri, 09 Mar 2018 15:32:56 GMT vboxsync [71290] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) VMM: Better GVM alignment; assert padding sanity. Fri, 09 Mar 2018 13:14:39 GMT vboxsync [71287] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/src-all/ThreadTask.cpp (modified) Main/ThreadTask: Added own logging group LOG_GROUP_MAIN_THREAD_TASK ... Wed, 07 Mar 2018 09:15:12 GMT vboxsync [71248] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Comment nit. Tue, 06 Mar 2018 17:12:38 GMT vboxsync [71246] * trunk/include/VBox/vmm/gvm.h (modified) gvm.h: Alignment fix Mon, 05 Mar 2018 22:07:48 GMT vboxsync [71222] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) NEM/win,VMM,PGM: Ported NEM runloop to ring-0. bugref:9044 Mon, 05 Mar 2018 10:59:17 GMT vboxsync [71198] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/vmm.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/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) SUPDrv,VMMR0: Prepped for extending the fast I/O control interface a ... Sat, 03 Mar 2018 15:01:59 GMT vboxsync [71184] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.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/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) CPUM,NEM: Introduced CPUMCTX field for tracking state that's not in ... Fri, 02 Mar 2018 13:30:59 GMT vboxsync [71176] * trunk/include/VBox/GuestHost/GuestControl.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) Guest Control/Toolbox: Added ... Thu, 01 Mar 2018 15:34:02 GMT vboxsync [71163] * trunk/include/VBox/err.h (modified) VideoRec: Added some error codes to err.h. Wed, 28 Feb 2018 12:36:04 GMT vboxsync [71152] * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/NEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (copied) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEM/win: Refactoring... bugref:9044 Wed, 28 Feb 2018 10:44:38 GMT vboxsync [71150] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/internal-r3-win.h (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) IPRT: Added a RTThreadPoke implementation for windows that uses ... Wed, 28 Feb 2018 09:54:40 GMT vboxsync [71146] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBE.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) DevVGA, Additions: added VBE_DISPI_ID_CFG for querying the virtual ... Tue, 27 Feb 2018 17:48:13 GMT vboxsync [71139] * 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/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/src-all/win/VBoxProxyStub.c (modified) * trunk/src/VBox/Main/src-global/VirtualBoxSDSImpl.cpp (modified) * trunk/src/VBox/Main/src-global/win/VBoxSDS.cpp (modified) * trunk/src/VBox/Main/src-server/win/svcmain.cpp (modified) Main/VBoxSVC,VBoxSDS: fix for ​bugref:8161: added API client list ... Tue, 27 Feb 2018 13:17:36 GMT vboxsync [71136] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/nt/vid.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/SUPLibLdr.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (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) SUPDrv,VMM/NEM/win: Abstracted kernel I/O control work in SUPDrv, ... Mon, 26 Feb 2018 19:27:32 GMT vboxsync [71131] * trunk/include/iprt/nt/vid.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEM/win: Code for discovering VID I/O control functions (for ... Mon, 26 Feb 2018 15:58:50 GMT vboxsync [71129] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/iprt/nt/hyperv.h (modified) * trunk/include/iprt/nt/vid.h (added) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEM/win: Reimplemented virtual process API, optimizing the cancel ... Mon, 26 Feb 2018 15:24:41 GMT vboxsync [71128] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) iprt/nt/nt.h: Added NtAlertThread and ZwAlertThread prototypes. Mon, 26 Feb 2018 15:21:36 GMT vboxsync [71127] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/Runtime/r3/win/thread-win.cpp (modified) IPRT: Added RTThreadGetNativeHandle for windows. Thu, 22 Feb 2018 15:38:35 GMT vboxsync [71108] * trunk/include/VBox/settings.h (modified) * trunk/include/VBox/vmm/cpum.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) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) Added speculation control settings to API, refined implementation. Thu, 22 Feb 2018 08:46:51 GMT vboxsync [71091] * trunk/include/VBox/vmm/cpum.h (modified) cpum.h: Added CPUMGuestSvmUpdateNRip. Wed, 21 Feb 2018 16:35:23 GMT vboxsync [71087] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/nt/hyperv.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) VMM/NEM/win: Get registers via hypercalls. bugref:9044 Wed, 21 Feb 2018 10:36:30 GMT vboxsync [71081] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM,SUPDrv: More NEM/win experimentation. bugref:9044 Tue, 20 Feb 2018 21:10:45 GMT vboxsync [71075] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/nt/hyperv.h (added) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/NEMR0Native-win.cpp (added) * 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) VMM,SUPDrv: More NEM/win experimentation. bugref:9044 Tue, 20 Feb 2018 10:50:38 GMT vboxsync [71068] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Spaces, nit. Mon, 19 Feb 2018 07:59:20 GMT vboxsync [71046] * trunk/include/VBox/vmm/hm_svm.h (modified) hm_svm.h: Added SVM_CTRL_GUEST_INSTR_BYTES_MAX macro for holding the ... Fri, 16 Feb 2018 20:48:42 GMT vboxsync [71043] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: More code - PoC kind of working now. bugref:9044 Fri, 16 Feb 2018 16:25:51 GMT vboxsync [71041] * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) NEM: More code - DSL is getting somewhere now, but VRAM access sucks. ... Thu, 15 Feb 2018 16:47:13 GMT vboxsync [71031] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) NEM: More code. bugref:9044 Wed, 14 Feb 2018 16:10:14 GMT vboxsync [71010] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) HostServices/GuestPropertySvc.h: Use RTStrNICmpAscii() instead of ... Tue, 13 Feb 2018 01:38:48 GMT vboxsync [70979] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (copied) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) NEM: Working on the EM loops. bugref:9044 Mon, 12 Feb 2018 20:45:31 GMT vboxsync [70977] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/nem.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/nt/nt.h (modified) * trunk/include/iprt/win/windows.h (modified) * trunk/src/VBox/VMM/VMMAll/NEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) NEM: Working on PGM notifications. bugref:9044 Sat, 10 Feb 2018 20:21:58 GMT vboxsync [70956] * trunk/include/VBox/vmm/nem.h (modified) NEM: Working on PGM notifications. bugref:9044 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. Fri, 09 Feb 2018 15:55:18 GMT vboxsync [70936] * trunk/Config.kmk (modified) * trunk/include/iprt/linux/symvers.h (added) * trunk/src/VBox/Additions/x11/VBoxClient/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/VBoxClient/chk_stubs.c (added) Additions/linux: support producing builds which work with glibc 2.3. ... 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. Wed, 07 Feb 2018 23:14:02 GMT vboxsync [70895] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/common/asn1/asn1-ut-time.cpp (modified) * trunk/src/VBox/Runtime/common/time/time.cpp (modified) IPRT: Added RTTimeCompare and made use of it in the RTAsn1Time ... Wed, 07 Feb 2018 14:07:57 GMT vboxsync [70891] * trunk/include/iprt/path.h (modified) iprt/path.h: RTPathAbs doc update. Wed, 07 Feb 2018 14:05:43 GMT vboxsync [70890] * trunk/include/iprt/dir.h (modified) * trunk/src/VBox/Runtime/include/internal/dir.h (modified) * trunk/src/VBox/Runtime/r3/dir.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) IPRT: dir.c,dir-posix.cpp,direnum-nt.cpp: Implemented ... 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)