# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Mar 6, 2025 12:28:11 AM 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. Tue, 21 Feb 2017 10:11:32 GMT vboxsync [65829] * trunk/include/VBox/vmm/pdmpcidev.h (modified) PDMPCIDEV: polishing the previously added fake interface Mon, 20 Feb 2017 17:44:02 GMT vboxsync [65821] * trunk/include/VBox/vmm/pdmpcidev.h (modified) PDMPCIDEV: add a fake interface, see previous change to DevPciIch9.cpp Mon, 20 Feb 2017 15:54:32 GMT vboxsync [65816] * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/RDP/client-1.8.3/Makefile.in (modified) * trunk/src/VBox/RDP/client-1.8.3/Makefile.kmk (modified) RDP/client: compile fixes Mon, 20 Feb 2017 12:16:20 GMT vboxsync [65811] * trunk/include/iprt/cpp/ministring.h (modified) RTCString::equals(): don't call memcmp() with a zero length Wed, 15 Feb 2017 20:39:16 GMT vboxsync [65794] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) EM: VMCPU_FF_UNHALT should be cleared together with ... Wed, 15 Feb 2017 19:23:46 GMT vboxsync [65792] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllKvm.cpp (modified) EM,GIM: Let EM be the only one to mess with VMCPU_FF_UNHALT and ... Mon, 13 Feb 2017 17:06:27 GMT vboxsync [65776] * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/InstructionTestGen.py (modified) * trunk/src/VBox/ValidationKit/bootsectors/bootsector2-cpu-instr-1-template.mac (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-cpu-decoding-1.c32 (modified) x86.h,.mac: Fixed harmless X86_OP_PRF_REPNZ/REPZ mixup. Mon, 13 Feb 2017 12:51:30 GMT vboxsync [65763] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) CPUM: Added fXop to CPUMFEATURES. Thu, 09 Feb 2017 11:18:29 GMT vboxsync [65695] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio: Adjusted PDMAUDIOSTRMSTS_VALID_MASK. Thu, 09 Feb 2017 11:15:06 GMT vboxsync [65694] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDebugAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostValidationKit.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Removed PDMAUDIOSTRMSTS_FLAG_DATA_READABLE / ... Tue, 07 Feb 2017 13:53:14 GMT vboxsync [65660] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) Audio: Added PDMAUDIOSTREAMLAYOUT_RAW to pass the raw audio data to ... Tue, 07 Feb 2017 13:04:48 GMT vboxsync [65657] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) Audio/pdmaudioifs.h: Be more specific in ... Tue, 07 Feb 2017 10:51:43 GMT vboxsync [65639] * trunk/include/iprt/asm.h (modified) gcc 7: iprt/asm.h: simplify macro declaration to make gcc 7 happy Mon, 06 Feb 2017 14:13:36 GMT vboxsync [65624] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHDA.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevSB16.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/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDebugAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostValidationKit.cpp (modified) * trunk/src/VBox/Devices/Audio/HDACodec.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: More abstraction for the backends: Now the backend stream's ... Thu, 02 Feb 2017 19:25:28 GMT vboxsync [65595] * 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/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap16SetGate.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-Trap32SetGate.c (modified) Fixed an ancient typo. Thu, 02 Feb 2017 12:35:27 GMT vboxsync [65587] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Changed IEMMODE from enum to uint8_t to save strcuture space. ...