# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Apr 22, 2025 1:27:22 AM Mon, 17 Apr 2017 03:00:00 GMT vboxsync [66581] * 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/em.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (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) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Implemented various SVM intercepts in IEM, ... Fri, 14 Apr 2017 15:13:03 GMT vboxsync [66578] * trunk/include/iprt/formats/fat.h (modified) iprt/formats/fat.h: More stuff. Fri, 14 Apr 2017 13:41:43 GMT vboxsync [66575] * trunk/include/iprt/formats/fat.h (added) * trunk/include/iprt/vfslowlevel.h (modified) iprt: fat + vfs updates. Wed, 12 Apr 2017 17:02:30 GMT vboxsync [66544] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/include/VBox/Graphics/HGSMIChannels.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoVBE.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_drv.h (modified) * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_irq.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_main.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_prime.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Wed, 12 Apr 2017 14:42:47 GMT vboxsync [66537] * trunk/include/VBox/Graphics/HGSMIChSetup.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispVBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Wed, 12 Apr 2017 13:51:44 GMT vboxsync [66535] * trunk/include/VBox/err.h (modified) unique error code Wed, 12 Apr 2017 12:09:01 GMT vboxsync [66526] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) HostDrivers/Support: bugref:8740: additional checks for non-Windows hosts Wed, 12 Apr 2017 10:48:30 GMT vboxsync [66525] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerify-win.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) Windows hardening: bugref:8750: blacklist scrobj.dll Tue, 11 Apr 2017 15:10:45 GMT vboxsync [66515] * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) ​bugref:8524: Additions/linux: play nicely with distribution- ... Tue, 11 Apr 2017 14:53:53 GMT vboxsync [66513] * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) ​bugref:8524: Additions/linux: play nicely with distribution- ... Tue, 11 Apr 2017 10:15:57 GMT vboxsync [66507] * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVbva.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPVdma.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPIOCTL.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Tue, 11 Apr 2017 09:59:29 GMT vboxsync [66506] * trunk/include/VBox/Graphics/HGSMI.h (modified) * trunk/include/VBox/Graphics/HGSMIDefs.h (modified) * trunk/include/VBox/Graphics/HGSMIMemAlloc.h (modified) * trunk/include/VBox/Graphics/VBoxVideo.h (modified) * trunk/include/VBox/Graphics/VBoxVideoGuest.h (modified) * trunk/include/VBox/Graphics/VBoxVideoIPRT.h (added) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/Modesetting.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/linux/drm/VBoxVideoIPRT.h (added) * trunk/src/VBox/Additions/linux/drm/files_vboxvideo_drv (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMICommon.cpp (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp (modified) bugref:8524: Additions/linux: play nicely with distribution-installed ... Mon, 10 Apr 2017 07:23:59 GMT vboxsync [66486] * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vdmedia.h (modified) * trunk/src/VBox/Storage/CUE.cpp (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/ISCSI.cpp (modified) * trunk/src/VBox/Storage/Parallels.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/VDICore.h (modified) * trunk/src/VBox/Storage/VDInternal.h (modified) * trunk/src/VBox/Storage/VHD.cpp (modified) * trunk/src/VBox/Storage/VHDX.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) Storage/VD: Convert all backends to use the region list callbacks, ... Sat, 08 Apr 2017 17:20:26 GMT vboxsync [66484] * trunk/include/iprt/formats/pecoff.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: Improved file version dumping. Version hack for dgmaster.sys. Thu, 06 Apr 2017 19:22:01 GMT vboxsync [66464] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-StrFormatV.c (modified) IEM: Implemented movss Vss,Wss (f3 0f 10). Thu, 06 Apr 2017 10:44:30 GMT vboxsync [66457] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Limited xsave and xrstor implemention. Implemented vstmxcsr. Wed, 05 Apr 2017 18:00:17 GMT vboxsync [66446] * trunk/include/iprt/formats/omf.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/Config.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/VBoxBs3ObjConverter.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-first-common.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit-autostubs.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) bs3kit: Various fixes related to using the BS3X0TEXT16, BS3X1TEXT16, ... Tue, 04 Apr 2017 08:50:54 GMT vboxsync [66412] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) IEM: Started tackling the first AVX instructions. Mon, 03 Apr 2017 15:21:56 GMT vboxsync [66404] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxRestore.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-RegCtxSaveEx.asm (modified) IEM: Implemented ldmxcsr Md. Mon, 03 Apr 2017 15:21:26 GMT vboxsync [66403] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_3200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Athlon_64_X2_Dual_Core_4200.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_FX_8150_Eight_Core.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/AMD_Phenom_II_X6_1100T.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80186.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80286.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_80386.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_8086.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i5_3570.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_2635QM.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_3960X.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_5600U.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Core_i7_6700K.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_4_3_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_M_processor_2_00GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Pentium_N3530_2_16GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Xeon_X5482_3_20GHz.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Quad_Core_AMD_Opteron_2384.h (modified) * trunk/src/VBox/VMM/VMMR3/cpus/VIA_QuadCore_L4700_1_2_GHz.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) CPUM: Added the MXCSR mask to the CPU database and CPUM::GuestInfo as ... Mon, 03 Apr 2017 14:13:20 GMT vboxsync [66402] * trunk/include/iprt/asm-amd64-x86.h (modified) doxygen fix Mon, 03 Apr 2017 08:55:17 GMT vboxsync [66395] * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/asm/ASMFxRstor.asm (copied) * trunk/src/VBox/Runtime/common/asm/ASMFxSave.asm (copied) asm-amd64-x86.h: Added ASMFxRstor & ASMFxSave. Sun, 02 Apr 2017 19:44:26 GMT vboxsync [66392] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) x86.h,IEMAll.cpp,bs3-cpu-generated-1: s/X86_MXSCR_/X86_MXCSR_/ Sun, 02 Apr 2017 14:56:59 GMT vboxsync [66391] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented stmxcsr Md (0f ae !11/3). Fri, 31 Mar 2017 06:09:12 GMT vboxsync [66373] * trunk/include/VBox/vmm/hm_svm.h (modified) Doxygen. Thu, 30 Mar 2017 17:49:00 GMT vboxsync [66371] * trunk/include/VBox/vmm/hm.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) VMM: Nested Hw.virt: MSR and IO intercept helpers for SVM. Thu, 30 Mar 2017 14:07:17 GMT vboxsync [66367] * trunk/include/iprt/ldr.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4.cpp (modified) IPRT: Added RTLDRPROP_INTERNAL_NAME to ... Thu, 30 Mar 2017 13:44:39 GMT vboxsync [66361] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/string/RTStrICmpAscii.cpp (copied) IPRT: Adding RTStrICmpAscii (mirrors RTUtf16ICmpAscii). Thu, 30 Mar 2017 11:00:19 GMT vboxsync [66356] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Nested Hw.virt: SVM intercept functions WIP. Wed, 29 Mar 2017 19:43:15 GMT vboxsync [66346] * trunk/include/VBox/vd.h (modified) Storage/VD: Lay out public I/O iterator and buffer API, modify queue ... Wed, 29 Mar 2017 14:26:23 GMT vboxsync [66334] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32 (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-data.py (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/Makefile.kmk (modified) IEM: Fixed UD1 / grp 10 decoding (intel eats modr/m after it). Wed, 29 Mar 2017 11:36:49 GMT vboxsync [66331] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32 (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Converted iemOp_Grp15 from switch to tables; implemented ... Wed, 29 Mar 2017 10:12:02 GMT vboxsync [66327] * trunk/include/VBox/disopcode.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM,CPUM: Implemented clflush Mb (0f ae /7). Wed, 29 Mar 2017 08:03:19 GMT vboxsync [66323] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1-template.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-generated-1.h (modified) IEM: Implemented movq Wq,Vq (66 0f d6). Wed, 29 Mar 2017 06:23:28 GMT vboxsync [66318] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested Hw.virt: Interrupt logic helpers for nested SVM. Tue, 28 Mar 2017 21:28:34 GMT vboxsync [66314] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Use RTUINT128U instead of uint128_t; started on movsldup Vdq,Wdq. Tue, 28 Mar 2017 15:35:21 GMT vboxsync [66310] * trunk/include/VBox/disopcode.h (modified) IEM: Implemented movlps Vq,Mq and movhlps Vq,Uq (0f 12). Tue, 28 Mar 2017 12:55:33 GMT vboxsync [66301] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: SVM bits. Tue, 28 Mar 2017 09:04:15 GMT vboxsync [66284] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) Runtime: introduced 'RKv' format specifier Tue, 28 Mar 2017 07:20:06 GMT vboxsync [66277] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Struct member offset checks. Tue, 28 Mar 2017 07:14:16 GMT vboxsync [66276] * 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) VMM: Nested Hw.virt: SVM MSRPM and IOPM allocations. Tue, 28 Mar 2017 00:19:45 GMT vboxsync [66274] * trunk/Config.kmk (modified) * trunk/include/VBox/log.h (modified) * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/COMWrappers.xsl (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Installer/win/Makefile.kmk (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) * trunk/src/VBox/Installer/win/VirtualBox_TypeLib.xsl (modified) * trunk/src/VBox/Installer/win/VirtualBox_TypeLibWithInterfaces.xsl (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/cbinding/capiidl.xsl (modified) * trunk/src/VBox/Main/idl/VirtualBox.dtd (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/idl/apiwrap-server-filelist.xsl (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (modified) * trunk/src/VBox/Main/idl/midl.xsl (modified) * trunk/src/VBox/Main/idl/xpidl.xsl (modified) * trunk/src/VBox/Main/idl/xpidl_iid.xsl (modified) * trunk/src/VBox/Main/include/Logging.h (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (added) * trunk/src/VBox/Main/include/win/resource.h (modified) * trunk/src/VBox/Main/src-all/win/VBoxProxyStub.c (modified) * trunk/src/VBox/Main/src-all/win/VirtualBox_rgs.xsl (modified) * trunk/src/VBox/Main/src-all/win/comregister.cmd (modified) * trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp (modified) * trunk/src/VBox/Main/src-client/win/VBoxC.rc (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/errmsgvboxcom.xsl (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) VBox/Main: ​bugref:3300: VBoxSVC from terminal server session is not ... Mon, 27 Mar 2017 18:33:42 GMT vboxsync [66270] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) Devices/Bus/MsiCommon.cpp: support devices with MSI, but without ... Mon, 27 Mar 2017 18:32:40 GMT vboxsync [66269] * trunk/include/VBox/vmm/pdmpcidev.h (modified) comment typo Mon, 27 Mar 2017 11:12:35 GMT vboxsync [66264] * trunk/include/VBox/vd.h (modified) Storage/VD: Sketch out a new I/O queue based API for async I/O which ... Sun, 26 Mar 2017 21:52:17 GMT vboxsync [66250] * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDVfs.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVD.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDFill.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDSnap.cpp (modified) * trunk/src/VBox/Storage/testcase/vbox-img.cpp (modified) Storage,DrvVD,Main,VBoxManage: Rename VBOXHDD to VDISK, the VBoxHDD ... Thu, 23 Mar 2017 14:50:07 GMT vboxsync [66227] * trunk/include/VBox/err.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/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: Implement SVM VMRUN and #VMEXIT in IEM. Thu, 23 Mar 2017 12:11:13 GMT vboxsync [66220] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMPageBasic1.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Runtime/r3/win/init-win.cpp (modified) Windows 2016 OS type Thu, 23 Mar 2017 11:30:41 GMT vboxsync [66218] * trunk/include/iprt/x86.h (modified) x86.h: Added X field to XCR0 flags. Wed, 22 Mar 2017 19:44:19 GMT vboxsync [66211] * trunk/include/VBox/vdmedia.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-server/MediumFormatImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Storage/CUE.cpp (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) vdmedia.h,++: Rename VDTYPE_DVD to VDTYPE_OPTICAL_DISC Wed, 22 Mar 2017 19:33:07 GMT vboxsync [66210] * trunk/include/VBox/vdmedia.h (modified) vdmedia.h: Introduce VDMEDIUMTYPE enum to be able to differentiate ... Wed, 22 Mar 2017 14:26:38 GMT vboxsync [66200] * trunk/include/VBox/scsi.h (modified) scsi.h: Add ILLEGAL MODE FOR THIS TRACK define Wed, 22 Mar 2017 13:29:33 GMT vboxsync [66193] * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) pdmstorageifs.h: Return the region number on success too Wed, 22 Mar 2017 12:45:37 GMT vboxsync [66192] * trunk/include/VBox/vd.h (modified) * trunk/include/VBox/vdmedia.h (added) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) VD,pdmstorageifs.h: Move media descriptor related definitions to an ... Mon, 20 Mar 2017 11:09:16 GMT vboxsync [66166] * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) pdmstorageifs.h,DrvVD.cpp: Add region descriptor API for media which ... Fri, 17 Mar 2017 11:15:51 GMT vboxsync [66154] * trunk/include/VBox/bios.h (modified) * trunk/src/VBox/Devices/PC/BIOS/apm.c (modified) bios: Use port defintion from VBox/bios.h. Thu, 16 Mar 2017 22:41:19 GMT vboxsync [66149] * trunk/Makefile.kmk (modified) * trunk/include/VBox/bios.h (added) * trunk/include/VBox/bios.mac (added) * trunk/src/VBox/ValidationKit/bootsectors/bootsector-pae.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector-shutdown.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector2-common-init-code.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector2-common-routines-template-1.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Shutdown.asm (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.mac (modified) Added VBox/bios.h and VBox/bios.mac (generated) and changed the ... Thu, 16 Mar 2017 22:23:37 GMT vboxsync [66148] * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/param.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/include/iprt/x86.mac (modified) kmk -f Maintenance.kmk incs Thu, 16 Mar 2017 22:19:34 GMT vboxsync [66147] * trunk/include/VBox/apic.h (modified) please just skip the #endif comments if you cannot get it right. Thu, 16 Mar 2017 17:29:31 GMT vboxsync [66140] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Storage/CUE.cpp (added) * trunk/src/VBox/Storage/Makefile.kmk (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDBackends.h (modified) * trunk/src/VBox/Storage/testcase/Makefile.kmk (modified) Storage: Add backend to handle CUE/BIN images (not yet working as the ... Thu, 16 Mar 2017 17:22:42 GMT vboxsync [66139] * trunk/include/VBox/vd.h (modified) vd.h: Typo Wed, 15 Mar 2017 12:18:31 GMT vboxsync [66110] * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vd.h (modified) * trunk/src/VBox/Storage/DMG.cpp (modified) * trunk/src/VBox/Storage/ISCSI.cpp (modified) * trunk/src/VBox/Storage/Parallels.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/RAW.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/VHD.cpp (modified) * trunk/src/VBox/Storage/VHDX.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) Storage/VD: Implement infrastructure for region lists to be able to ... Tue, 14 Mar 2017 19:15:16 GMT vboxsync [66101] * trunk/include/VBox/shflsvc.h (modified) SharedFolders: Some adjustments necessary for flexible array syntax ... Tue, 14 Mar 2017 19:09:50 GMT vboxsync [66100] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_FLEXIBLE_ARRAY_IN_UNION and ... Tue, 14 Mar 2017 19:04:01 GMT vboxsync [66098] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_FLEXIBLE_ARRAY_IN_UNION and ... Tue, 14 Mar 2017 15:10:09 GMT vboxsync [66095] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUMR3CpuId.cpp: Detect AMD Ryzen. Tue, 14 Mar 2017 12:56:24 GMT vboxsync [66089] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Another RT_FLEXIBLE_ARRAY note reading unions and gcc. Tue, 14 Mar 2017 12:54:13 GMT vboxsync [66088] * trunk/include/VBox/shflsvc.h (modified) VBox/shflsvc.h: There should be no reason to pack SHFLSTRING, it's ... Tue, 14 Mar 2017 12:53:38 GMT vboxsync [66087] * trunk/include/VBox/shflsvc.h (modified) VBox/shflsvc.h: There should be no reason to pack SHFLSTRING, it's ... Tue, 14 Mar 2017 12:51:14 GMT vboxsync [66086] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: gcc 6.1 seems to be the cut-off for using [] arrays in ... Tue, 14 Mar 2017 11:12:15 GMT vboxsync [66083] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: RT_FLEXIBLE_ARRAY: g++ 5.4.0 throws pedantic warning ... Tue, 14 Mar 2017 10:52:49 GMT vboxsync [66081] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: RT_FLEXIBLE_ARRAY: g++ 4.9.x throws pedantic warning ... Tue, 14 Mar 2017 10:40:41 GMT vboxsync [66079] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_FLEXIBLE_ARRAY_NESTED to deal with MSC/GCC ... Mon, 13 Mar 2017 16:25:47 GMT vboxsync [66064] * trunk/Config.kmk (modified) * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Adding a RT_FLEXIBLE_ARRAY macro. Mon, 13 Mar 2017 13:51:46 GMT vboxsync [66060] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Nested Hw.virt: Solaris build fix Fri, 10 Mar 2017 21:00:46 GMT vboxsync [66056] * trunk/include/iprt/x86.h (modified) x86.h: X86_MODRM_MAKE() Fri, 10 Mar 2017 17:30:30 GMT vboxsync [66047] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Attempted build fix for Solaris. Fri, 10 Mar 2017 16:39:27 GMT vboxsync [66043] * trunk/include/VBox/vmm/hm.h (modified) VMM: Nested Hw.virt: Build fix. Fri, 10 Mar 2017 16:33:42 GMT vboxsync [66042] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Nested Hw.virt: bits. Fri, 10 Mar 2017 16:19:35 GMT vboxsync [66041] * trunk/include/VBox/vmm/hm_svm.h (modified) VMM: Nested Hw.virt: bits. Fri, 10 Mar 2017 16:18:12 GMT vboxsync [66040] * 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/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Nested Hw.virt: SVM bits. Thu, 09 Mar 2017 19:12:42 GMT vboxsync [66023] * trunk/include/VBox/vmm/pgm.h (modified) VBox/vmm/pgm.h: Note that PGMMODE is part of saved state. Thu, 09 Mar 2017 16:30:11 GMT vboxsync [66022] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) VMM: Nested Hw.virt: Backed out r113878. Attempted build fix for ... Thu, 09 Mar 2017 15:39:05 GMT vboxsync [66015] * 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/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: Bits. Wed, 08 Mar 2017 20:35:16 GMT vboxsync [66001] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) VMM: Nested Hw.virt: Temporary build fix to work around recompiler ... Wed, 08 Mar 2017 20:29:40 GMT vboxsync [66000] * 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/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) VMM: Nested Hw.virt: Preps for SVM vmrun/#VMEXIT impl. Tue, 07 Mar 2017 21:36:03 GMT vboxsync [65989] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (added) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) VMM: Nested Hw.virt: Implement AMD-V VMMCALL in IEM. Cleanup the code ... Mon, 06 Mar 2017 12:59:29 GMT vboxsync [65948] * trunk/include/iprt/assert.h (modified) gcc 7: added 'break' to the 'else' case of all Assert*Break() macros. ... Fri, 03 Mar 2017 13:35:01 GMT vboxsync [65934] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: Invlpga IEM interface with HM. Fri, 03 Mar 2017 13:21:40 GMT vboxsync [65933] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: Nested Hw.virt: Implemented vmsave, vmload, invlpga in IEM. Wed, 01 Mar 2017 11:20:38 GMT vboxsync [65910] * trunk/include/VBox/vmm/cpumctx.h (modified) VMM: Nested Hw.virt: Empty struct fix. Wed, 01 Mar 2017 11:13:35 GMT vboxsync [65909] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) VMM: Nested Hw.virt: Alignment fixes for 32-bit. Wed, 01 Mar 2017 10:52:23 GMT vboxsync [65907] * trunk/include/VBox/vmm/cpum.h (modified) VMM: Nested Hw.virt: doxygen. Wed, 01 Mar 2017 10:43:11 GMT vboxsync [65906] * trunk/include/VBox/vmm/cpumctx.h (modified) VMM: Nested Hw.virt: alignment fix for 32-bit host. Wed, 01 Mar 2017 10:21:38 GMT vboxsync [65904] * trunk/Config.kmk (modified) * 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/include/VBox/vmm/iem.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: Nested Hw.virt: Started with tweaking the AMD bits and laying ... Tue, 28 Feb 2017 12:17:31 GMT vboxsync [65896] * trunk/include/VBox/vmm/tm.h (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM: Add TMR3TimerSkip to skip a saved timer state in a given SSM ... Mon, 27 Feb 2017 17:04:46 GMT vboxsync [65892] * trunk/include/iprt/avl.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Base.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Destroy.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_DoWithAll.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Get.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_GetBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_Range.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveBestFit.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avl_RemoveNode.cpp.h (modified) * trunk/src/VBox/Runtime/common/table/avlgcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlgcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlhcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avllu32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlogcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlohcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avloioport.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlou32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlpv.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrfoff.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrgcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrogcphys.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlroioport.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlroogcptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlrpv.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlru64.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlruintptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlu32.cpp (modified) * trunk/src/VBox/Runtime/common/table/avluintptr.cpp (modified) * trunk/src/VBox/Runtime/common/table/avlul.cpp (modified) * trunk/src/VBox/Runtime/common/table/table.cpp (modified) iprt: Simplify the AVL stuff by simply donating the version of the ... Sat, 25 Feb 2017 00:47:44 GMT vboxsync [65876] * trunk/include/VBox/disopcode.h (modified) * trunk/src/VBox/Disassembler/DisasmTables.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM,DIS: Updates Fri, 24 Feb 2017 10:09:47 GMT vboxsync [65873] * trunk/include/iprt/cdefs.h (modified) typo Thu, 23 Feb 2017 22:19:02 GMT vboxsync [65870] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: Added RT_CONCAT7, RT_CONCAT8, RT_CONCAT9.