# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 4, 2024 12:03:37 AM Wed, 27 Jul 2016 16:33:40 GMT vboxsync [62606] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) VMM: Unused parameters. Wed, 27 Jul 2016 16:22:14 GMT vboxsync [62603] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) VMM: Unused parameters. Wed, 27 Jul 2016 15:46:22 GMT vboxsync [62601] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (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/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/include/SELMInline.h (modified) VMM: Unused parameters. Wed, 27 Jul 2016 14:36:46 GMT vboxsync [62596] * trunk/include/VBox/vmm/tm.h (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM/TM: new functions for getting virtual time from R3 Wed, 27 Jul 2016 13:19:55 GMT vboxsync [62591] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) VMM/GIM, CPUM: Retire "EnableHVP" CFGM option and the unconditional ... Mon, 25 Jul 2016 09:31:02 GMT vboxsync [62540] * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) VMM/GIM/HyperV: Synthetic interrupt controller bits. Fri, 22 Jul 2016 19:30:22 GMT vboxsync [62534] * trunk/Maintenance.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/doc/manual/Makefile.kmk (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.def (modified) * trunk/src/VBox/HostDrivers/Support/win/VBoxDrv.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/win/VBoxNetAdp6.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetAdp.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFlt.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf.inf (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/nobj/VBoxNetFltNobj.def (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/dev/VBoxUSB.inf (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUSBMon.inf (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/usbd/usbd.def (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.def (modified) * trunk/src/VBox/Main/src-client/win/VBoxC.def (modified) * trunk/src/VBox/Main/src-client/win/VBoxClient-x86.def (modified) * trunk/src/VBox/RDP/client-1.8.3/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl-ose.def (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-openssl.def (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-win32.def (modified) * trunk/src/VBox/Runtime/r3/win/VBoxRT-win64.def (modified) * trunk/src/VBox/Runtime/r3/win/ntdll-mini-implib.def (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4Imp-os2.def (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-4Imp-win.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCBuiltin.def (modified) * trunk/src/VBox/VMM/testcase/tstMicroRC.def (modified) * trunk/src/apps/Makefile.kmk (modified) * trunk/src/apps/adpctl/Makefile.kmk (modified) * trunk/src/apps/svnsync-vbox/Makefile.kmk (modified) * trunk/src/apps/tunctl/Makefile.kmk (modified) * trunk/src/bldprogs/Makefile.kmk (modified) * trunk/src/libs/Makefile.kmk (modified) * trunk/src/libs/kStuff/Makefile.kmk (modified) * trunk/src/libs/liblzf-3.4/Makefile.kmk (modified) * trunk/src/libs/libpng-1.2.54/Makefile.kmk (modified) * trunk/src/libs/libxml2-2.9.2/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/java/Makefile.kmk (modified) * trunk/src/libs/zlib-1.2.8/Makefile.kmk (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/tools/CommonFetch.kmk (modified) * trunk/tools/Makefile-ose.kmk (modified) * trunk/tools/kBuildTools/VBoxXGccAmd64LinuxGnu.kmk (modified) * trunk/tools/kBuildTools/VBoxXGccX86RedHatLinux.kmk (modified) (C) 2016 Fri, 22 Jul 2016 18:29:06 GMT vboxsync [62478] * trunk/src/VBox/VMM/Docs-CodingGuidelines.cpp (modified) * trunk/src/VBox/VMM/Docs-RawMode.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMStack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.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/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (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/MMAllPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllReal.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAllA.asm (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0Hv.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0Kvm.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Bth.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (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/VMMR0/VMMR0TripleFaultHack.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0TripleFaultHackA.asm (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.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/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFLog.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFModule.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3PlugIn.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHeap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMUkHeap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMA.asm (modified) * trunk/src/VBox/VMM/VMMR3/PATMA.mac (modified) * trunk/src/VBox/VMM/VMMR3/PATMGuest.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMPatch.h (modified) * trunk/src/VBox/VMM/VMMR3/PATMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.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/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMThread.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (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/PGMPhysRWTmpl.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMR3DbgA.asm (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.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/VMEmt.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/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.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_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_3820QM.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/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCPatchHlp.asm (modified) * trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/EMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/MMRamRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/MMRamRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PGMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PGMRCBth.h (modified) * trunk/src/VBox/VMM/VMMRC/PGMRCGst.h (modified) * trunk/src/VBox/VMM/VMMRC/PGMRCShw.h (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.mac (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC0.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC99.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCDeps.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/32BitTo32Bit.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/32BitToAMD64.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/32BitToPAE.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64Stub.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64To32Bit.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64ToPAE.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAETo32Bit.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEToAMD64.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEToPAE.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/X86Stub.asm (modified) * trunk/src/VBox/VMM/include/CFGMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/CSAMInternal.h (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/include/FTMInternal.h (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) * trunk/src/VBox/VMM/include/GIMKvmInternal.h (modified) * trunk/src/VBox/VMM/include/GIMMinimalInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/MMInternal.h (modified) * trunk/src/VBox/VMM/include/PATMA.h (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionInternal.h (modified) * trunk/src/VBox/VMM/include/PDMBlkCacheInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInline.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMNetShaperInternal.h (modified) * trunk/src/VBox/VMM/include/PGMGstDefs.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/REMInternal.h (modified) * trunk/src/VBox/VMM/include/SELMInline.h (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/VBox/VMM/include/SSMInternal.h (modified) * trunk/src/VBox/VMM/include/STAMInternal.h (modified) * trunk/src/VBox/VMM/include/TMInline.h (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/include/VMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) * trunk/src/VBox/VMM/include/VMMTracing.h (modified) * trunk/src/VBox/VMM/testcase/Instructions/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0-32-big.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0-64-big.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0-64.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0-big.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0-common.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-bs2-r0.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-common.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-iprt-r3-32.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-iprt-r3-64.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/env-iprt-r3.mac (modified) * trunk/src/VBox/VMM/testcase/Instructions/tstVBInsTstR3.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCompressionBenchmark.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstHelp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/VMM/testcase/tstInstrEmul.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.h (modified) * trunk/src/VBox/VMM/testcase/tstMicro.mac (modified) * trunk/src/VBox/VMM/testcase/tstMicroRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM-2.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMFork.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) * trunk/src/VBox/VMM/testcase/tstX86-FpuSaveRestore.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-FpuSaveRestoreA.asm (modified) * trunk/src/VBox/VMM/tools/Makefile.kmk (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) * trunk/src/VBox/VMM/tools/VBoxVMMPreload.cpp (modified) * trunk/src/VBox/VMM/tools/VBoxVMMPreloadHardened.cpp (modified) (C) 2016 Fri, 22 Jul 2016 16:20:18 GMT vboxsync [62460] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Type.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/cpus/Intel_Atom_330_1_60GHz.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_N3530_2_16GHz.h (modified) VMM: scm Fri, 22 Jul 2016 13:14:01 GMT vboxsync [62440] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMStack.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) VMM: More MSC level 4 warning fixes. Fri, 22 Jul 2016 11:43:29 GMT vboxsync [62431] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMMR0: MSC level 4 warning fixes. Fri, 22 Jul 2016 11:43:09 GMT vboxsync [62430] * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) pdmR[3C]ApicHlp_ClearInterruptFF: Put the unused ... Fri, 22 Jul 2016 11:42:36 GMT vboxsync [62429] * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) pdmR0ApicHlp_ClearInterruptFF: fixed incorrect ... Fri, 22 Jul 2016 11:16:11 GMT vboxsync [62424] * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) GIMAllHv.cpp: MSC level 4 warnings. Fri, 22 Jul 2016 11:15:45 GMT vboxsync [62423] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) emReadBytes: MSC level 4 warning. Fri, 22 Jul 2016 11:10:49 GMT vboxsync [62422] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) iemTaskSwitch: Fixed X86_DESC_DB check and faked up DescSS for V8086 ... Fri, 22 Jul 2016 10:59:10 GMT vboxsync [62421] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMAll.cpp: Fixes for some MSC level 4 warnings. Fri, 22 Jul 2016 10:58:14 GMT vboxsync [62420] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEMAllInstructions.cpp.h: Disable unreachable code warning. Fri, 22 Jul 2016 10:57:09 GMT vboxsync [62419] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMAll.cpp: Fixes for some MSC level 4 warnings. Fri, 22 Jul 2016 10:56:14 GMT vboxsync [62418] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) TRPMGCTrap0bHandler: Dropped unused pVM. Fri, 22 Jul 2016 10:09:53 GMT vboxsync [62417] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) VMM/GIM/HyperV: Synthetic interrupt controller bits and some cleanup. Thu, 21 Jul 2016 20:56:44 GMT vboxsync [62413] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_div_u64: Documented flag behavior of Intel Skylake 6700K, ... Thu, 21 Jul 2016 20:48:14 GMT vboxsync [62411] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_mul_u64: Implemented flag behavior to match that of Intel ... Thu, 21 Jul 2016 20:23:33 GMT vboxsync [62408] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_imul_u64: Adjusted flag behavior to match that of Intel ... Thu, 21 Jul 2016 13:55:07 GMT vboxsync [62404] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_idiv_u64: Use RTUint128AssignNeg. Thu, 21 Jul 2016 13:52:37 GMT vboxsync [62402] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_imul_u64: Use RTUint128AssignNeg. Thu, 21 Jul 2016 13:39:08 GMT vboxsync [62399] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_imul_u64: missed one Thu, 21 Jul 2016 13:36:29 GMT vboxsync [62398] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) iemAImpl_imul_u64: duh! Wed, 20 Jul 2016 21:30:47 GMT vboxsync [62384] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM: fixed gcc flags Wed, 20 Jul 2016 17:31:42 GMT vboxsync [62373] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit ... Wed, 20 Jul 2016 17:18:10 GMT vboxsync [62371] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEMAllAImplC.cpp: Basic 64-bit division and multiplication for 32-bit ... Wed, 20 Jul 2016 15:02:51 GMT vboxsync [62360] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMMR3/PDMDriver.cpp: Allow to deregister STAM values without debug ... Wed, 20 Jul 2016 14:10:32 GMT vboxsync [62359] * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) VMM/GIM: Doxygen build fix. Wed, 20 Jul 2016 13:03:13 GMT vboxsync [62357] * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) VMM/GIM/HyperV: SynIC: APIC-assist page bits. Wed, 20 Jul 2016 12:19:28 GMT vboxsync [62354] * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) VMM/GIM/HyperV: SynIC: APIC-assist page bits. Wed, 20 Jul 2016 08:31:28 GMT vboxsync [62341] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: 130 col nit. Wed, 20 Jul 2016 08:21:19 GMT vboxsync [62340] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: nits and spaces. Wed, 20 Jul 2016 07:53:42 GMT vboxsync [62338] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEM: Improved return codes. Tue, 19 Jul 2016 16:03:23 GMT vboxsync [62334] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMX: Force host state VMCS updates when moving away from magic ... Tue, 19 Jul 2016 15:02:51 GMT vboxsync [62329] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) TRPMR3InjectEvent: Fixed stuck --recompile-all with AMD-V/VT-x guest. Tue, 19 Jul 2016 14:44:30 GMT vboxsync [62326] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMAllCritSect: Fixed raw-mode/ring-0 assertion wrt cNestings. Tue, 19 Jul 2016 13:38:11 GMT vboxsync [62321] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Read only VMCS field when its supported by the CPU ... Tue, 19 Jul 2016 11:41:29 GMT vboxsync [62320] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMX: Update uVmcsState when changing VMX state. Tue, 19 Jul 2016 09:15:58 GMT vboxsync [62309] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: More info. on AssertMsgFailed. Mon, 18 Jul 2016 15:19:06 GMT vboxsync [62304] * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGMAllPhys.cpp: warnings Mon, 18 Jul 2016 13:58:10 GMT vboxsync [62302] * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM,PGM: Got code TLB working in ring-3, execution is 3-4 times ... Sat, 16 Jul 2016 13:37:33 GMT vboxsync [62291] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/internal (deleted) Removed empty internal/pgm.h header file. (That stuff moved into ... Sat, 16 Jul 2016 13:34:27 GMT vboxsync [62290] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: a few more lines of code tlb code. Sat, 16 Jul 2016 13:19:42 GMT vboxsync [62289] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEMInternal.h: Forgot to commit these the other day. Fri, 15 Jul 2016 18:44:49 GMT vboxsync [62287] * trunk/include/VBox/vmm/rem.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/include/REMInternal.h (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) REM: Killed the REMR3NotifyPendingInterrupt interface. Misguided ... Fri, 15 Jul 2016 12:15:33 GMT vboxsync [62277] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM/CPUM: Use 'VMMDECL' until we fully retire the old APIC code. ... Fri, 15 Jul 2016 12:09:53 GMT vboxsync [62276] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) tstVMStructSize: Compile fix for building with old APIC. Fri, 15 Jul 2016 10:08:14 GMT vboxsync [62272] * trunk/src/VBox/VMM/VMMAll/PATMAll.cpp (modified) PATMRawLeave: VINF_EM_RAW_GUEST_TRAP is probably fine too Thu, 14 Jul 2016 15:39:47 GMT vboxsync [62260] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMRawEnter: Incorrect CR0 assertion, we allow raw-mode without WP ... Thu, 14 Jul 2016 14:54:37 GMT vboxsync [62257] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: Fix missing read cleanup in retf to different level code path. ... Thu, 14 Jul 2016 14:03:13 GMT vboxsync [62255] * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) tstVMM: don't do STAMR3Dump() by default as this pollutes the testboxes Thu, 14 Jul 2016 11:52:13 GMT vboxsync [62246] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) iemMapLookup: Duh! Thu, 14 Jul 2016 11:36:01 GMT vboxsync [62245] * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) AllPdbTypeHack.cpp: Include instances alternative VM/VMCPU typedefs. Wed, 13 Jul 2016 19:44:18 GMT vboxsync [62233] * trunk/src/VBox/VMM/Makefile.kmk (modified) slight adjustment. Wed, 13 Jul 2016 19:42:20 GMT vboxsync [62232] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (added) VMM: Try convince the microsoft linker to pick the right version of ... Wed, 13 Jul 2016 18:37:09 GMT vboxsync [62231] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMAll: doxyfix. Wed, 13 Jul 2016 13:03:42 GMT vboxsync [62218] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: line nit. Tue, 12 Jul 2016 12:05:16 GMT vboxsync [62189] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: A little bit more on the code TLB. Tue, 12 Jul 2016 11:17:25 GMT vboxsync [62186] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) SVM: Read the TSC before writing MSRs (serializing, slow). Mon, 11 Jul 2016 18:30:07 GMT vboxsync [62171] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Working on instruction fetching optimizations (incomplete and ... Mon, 11 Jul 2016 15:03:44 GMT vboxsync [62162] * trunk/src/VBox/Devices/PC/DevIOAPIC_New.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) VMM, IOAPIC: Temporarily enable using the PDM lock instead of the ... Mon, 11 Jul 2016 08:04:04 GMT vboxsync [62151] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) emR3RemExecute: Try reschdule if IEM throws an unimplemented problem ... Mon, 11 Jul 2016 07:22:04 GMT vboxsync [62148] * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) pdmR3CritSectDeleteOne: Fixed cNestings assertion caused by the less- ... Fri, 08 Jul 2016 16:53:24 GMT vboxsync [62147] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSect: NOP critsects are less likely to appear than real ones ... Fri, 08 Jul 2016 16:35:48 GMT vboxsync [62146] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectAll.cpp: Enabled the optimizations optimizations. Fri, 08 Jul 2016 16:35:35 GMT vboxsync [62145] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectAll.cpp: Prepped a few optimizations. Fri, 08 Jul 2016 12:31:47 GMT vboxsync [62138] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMAll.cpp: Darwin build fix. Fri, 08 Jul 2016 10:52:42 GMT vboxsync [62134] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEMExecLots: Made it do more than a single loop. Fri, 08 Jul 2016 08:40:35 GMT vboxsync [62126] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: nit. Thu, 07 Jul 2016 16:13:01 GMT vboxsync [62115] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) SVM: Workaround for NMI/task switch trouble on old AMDs. Thu, 07 Jul 2016 14:55:33 GMT vboxsync [62111] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: warnings. Thu, 07 Jul 2016 14:45:16 GMT vboxsync [62109] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Enable setjmp for all hosts. Thu, 07 Jul 2016 14:25:56 GMT vboxsync [62108] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) SVM: Bit more debug logging. Thu, 07 Jul 2016 14:25:24 GMT vboxsync [62107] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) SVM: Keep track of last CPU even when always flushing TLB. Thu, 07 Jul 2016 14:24:52 GMT vboxsync [62106] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) hmR0VmxIs32BitSwitcherSafe: Use return, it's one of the major perks ... Thu, 07 Jul 2016 00:43:07 GMT vboxsync [62093] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Saved 1K (except 32-bit) by doing full+unaligned imm16, imme32 ... Thu, 07 Jul 2016 00:41:23 GMT vboxsync [62092] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Saved 1K (except 32-bit) by doing full+unaligned imm16, imme32 ... Thu, 07 Jul 2016 00:25:11 GMT vboxsync [62091] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Converted IEMOP_HLP_NO_LOCK_PREFIX to ... Wed, 06 Jul 2016 23:40:31 GMT vboxsync [62090] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: setjmp/longjmp on windows. Wed, 06 Jul 2016 18:13:59 GMT vboxsync [62083] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Optimize general purpose register handling a little, reducing ... Wed, 06 Jul 2016 16:38:35 GMT vboxsync [62077] * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) doxygen fix Wed, 06 Jul 2016 16:37:04 GMT vboxsync [62076] * 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/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Make use of the direct CPUMCTX access (VMCPU_INCL_CPUM_GST_CTX). Wed, 06 Jul 2016 16:08:50 GMT vboxsync [62073] * trunk/Doxyfile.Core (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) doxygen fixes Wed, 06 Jul 2016 11:04:57 GMT vboxsync [62045] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) Copy/paste fix. Wed, 06 Jul 2016 11:03:09 GMT vboxsync [62044] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) Make old compilers happy. Wed, 06 Jul 2016 10:54:42 GMT vboxsync [62040] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMX: Go back to 32-bit switcher when we have UX, too. Wed, 06 Jul 2016 09:04:06 GMT vboxsync [62035] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: comment typo. Wed, 06 Jul 2016 08:44:44 GMT vboxsync [62034] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: Removed unwanted RTLogPrintf statements. Tue, 05 Jul 2016 15:00:56 GMT vboxsync [62027] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Do not mark selectors as stale when switching tasks. Tue, 05 Jul 2016 08:18:23 GMT vboxsync [62020] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Verify CPU feature before reading VMCS fields in debug- ... Tue, 05 Jul 2016 08:17:23 GMT vboxsync [62019] * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Unused enum member. Tue, 05 Jul 2016 08:05:30 GMT vboxsync [62018] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: Fix unsupported delivery mode combinations with IPIs. Mon, 04 Jul 2016 23:11:35 GMT vboxsync [62017] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: 32-bit build fix Mon, 04 Jul 2016 21:46:23 GMT vboxsync [62016] * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) IEM: Moved more frequently used members to the head of IEMCPU to ... Mon, 04 Jul 2016 19:58:28 GMT vboxsync [62015] * trunk/include/VBox/types.h (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/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Switched from using IEMCPU directly to using with via VMCPU. ...