# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Feb 3, 2025 3:41:11 PM Mon, 08 Oct 2012 15:37:23 GMT vboxsync [43566] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Removed a sliver of obsolete code. Thu, 04 Oct 2012 06:32:20 GMT vboxsync [43530] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) AsyncCompletion: STAT_* => STAT_REL_* Wed, 03 Oct 2012 15:48:45 GMT vboxsync [43529] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionInternal.h (modified) AsyncCompletion: More statistics and include them in a release build ... Tue, 02 Oct 2012 17:14:07 GMT vboxsync [43519] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMX: Convert pending VMX event to TRPM before going to recompiler to ... Tue, 02 Oct 2012 14:27:13 GMT vboxsync [43511] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: build fix. Tue, 02 Oct 2012 14:26:44 GMT vboxsync [43510] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) HM: refactor. Tue, 02 Oct 2012 14:15:17 GMT vboxsync [43509] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) HM: refactor. Mon, 01 Oct 2012 19:03:43 GMT vboxsync [43498] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) build fix Mon, 01 Oct 2012 18:35:31 GMT vboxsync [43497] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) build fix Mon, 01 Oct 2012 17:28:22 GMT vboxsync [43496] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: build fix. Mon, 01 Oct 2012 17:11:16 GMT vboxsync [43495] * trunk/src/VBox/VMM/include/HMInternal.h (modified) Everything burns... missed file. Mon, 01 Oct 2012 14:29:11 GMT vboxsync [43494] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/VMMR0,R3: HM cleanup. Mon, 01 Oct 2012 12:21:36 GMT vboxsync [43491] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) VMM/VMMAll: comment. Sat, 29 Sep 2012 19:54:30 GMT vboxsync [43472] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) Add new flag to notify devices during a reset first to make sure ... Fri, 28 Sep 2012 15:40:14 GMT vboxsync [43469] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Fri, 28 Sep 2012 15:21:24 GMT vboxsync [43468] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. More renaming in prepartion of Fri, 28 Sep 2012 14:47:29 GMT vboxsync [43466] * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: HM bits. Thu, 27 Sep 2012 14:00:03 GMT vboxsync [43455] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: Hungarian notation fixes. Tue, 25 Sep 2012 15:25:49 GMT vboxsync [43430] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/VMMR0/HMR0: The VMXON region is not to be executed. Mon, 24 Sep 2012 11:51:41 GMT vboxsync [43414] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/VMMR0: comment typo. Mon, 24 Sep 2012 11:51:20 GMT vboxsync [43413] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: unbreak saved state. Sat, 22 Sep 2012 11:47:10 GMT vboxsync [43402] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: comment typo. Fri, 21 Sep 2012 11:11:17 GMT vboxsync [43394] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/cpu-defs.h (modified) * trunk/src/recompiler/cpu-exec.c (modified) * trunk/src/recompiler/target-i386/cpu.h (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:21:29 GMT vboxsync [43392] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:11:14 GMT vboxsync [43391] * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (modified) VMM: HM cleanup. Fri, 21 Sep 2012 10:04:33 GMT vboxsync [43390] * trunk/include/VBox/vmm/hm_svm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) VMM: HM cleanup. Fri, 21 Sep 2012 09:40:25 GMT vboxsync [43387] * trunk/Makefile.kmk (modified) * trunk/include/Makefile.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/hm.h (moved) * trunk/include/VBox/vmm/hm_svm.h (moved) * trunk/include/VBox/vmm/hm_vmx.h (moved) * trunk/include/VBox/vmm/hm_vmx.mac (moved) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (moved) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (moved) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (moved) * trunk/src/VBox/VMM/VMMR0/HMR0Mixed.mac (moved) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (moved) * trunk/src/VBox/VMM/VMMR3/HM.cpp (moved) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC/HMRCA.asm (moved) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (moved) * trunk/src/VBox/VMM/include/HMInternal.mac (moved) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructsAsm.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (moved) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/exec.c (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) VMM: HM cleanup. Thu, 20 Sep 2012 23:29:12 GMT vboxsync [43379] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/hwaccm.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) SUPDrv,VMM: Prepared for SUPR0EnableVTx on darwin. Thu, 20 Sep 2012 17:18:06 GMT vboxsync [43376] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) HWACCMR0.cpp: Report the right status code on VMXEnable failure. Wed, 19 Sep 2012 20:49:07 GMT vboxsync [43361] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) Tue, 18 Sep 2012 15:25:32 GMT vboxsync [43354] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: Don't create executable mappings for VMCS and friends. Tue, 18 Sep 2012 15:25:10 GMT vboxsync [43353] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: Don't create executable mappings for VMCB and friends. Wed, 12 Sep 2012 11:13:58 GMT vboxsync [43307] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) VMM: Attempt at unbreaking the SUPR0EnableVTx code. Tue, 11 Sep 2012 23:55:10 GMT vboxsync [43303] * trunk (modified) * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/dbgkrnlinfo-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/the-darwin-kernel.h (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) Forward ported r78414 from 4.1: Fix VERR_NO_MEMORY loading VMMR0.r0 ... Tue, 11 Sep 2012 23:43:34 GMT vboxsync [43302] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) typo. Thu, 06 Sep 2012 23:53:40 GMT vboxsync [43235] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0.cpp: Fixed bug in GMMR0CleanupVM/gmmR0CleanupVMScanChunk ... Thu, 06 Sep 2012 15:29:23 GMT vboxsync [43229] * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) PDMNetShaper.cpp: more style. Thu, 06 Sep 2012 15:28:12 GMT vboxsync [43228] * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) PDMNetShaper.cpp: style, shorten thread name. Wed, 05 Sep 2012 10:45:32 GMT vboxsync [43197] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool: @todo marked some long dead code. Wed, 05 Sep 2012 10:12:34 GMT vboxsync [43195] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: Don't try clear references to fictitious root pages. ... Tue, 04 Sep 2012 14:12:53 GMT vboxsync [43163] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM: A wee bit page pool paranoia related to #6349. Mon, 03 Sep 2012 13:54:39 GMT vboxsync [43151] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) VMM: typos. Mon, 03 Sep 2012 11:44:17 GMT vboxsync [43150] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.mac (modified) VMM/VMMR0: fix OS X kernel panic due to skipped auto load/store of ... Fri, 31 Aug 2012 12:18:50 GMT vboxsync [43135] * trunk/src/VBox/VMM/VMMR0/VMMR0TripleFaultHackA.asm (added) export to OSE Wed, 29 Aug 2012 14:38:33 GMT vboxsync [43079] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) TRPMR3GetImportRC: Don't assert in VMMGetCpu0 with SMP guests. We ... Wed, 29 Aug 2012 12:55:52 GMT vboxsync [43073] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: Fix assertion for AMD erratum Cpus that require flushing ... Tue, 28 Aug 2012 14:47:29 GMT vboxsync [43047] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) VMM: Must flush changes pending in the handy page array before ... Tue, 28 Aug 2012 14:21:43 GMT vboxsync [43045] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGM: Employ the 4 unused PGMPHYSPAGE bits for checksumming shared ... Tue, 28 Aug 2012 14:18:03 GMT vboxsync [43042] * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) PGMR0SharedPage.cpp: Must always clear all shadow page table mappings ... Tue, 28 Aug 2012 13:34:13 GMT vboxsync [43038] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver.cpp: (C) Tue, 28 Aug 2012 13:33:33 GMT vboxsync [43037] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver.cpp: Don't assert when trying to attach driver at a ... Tue, 28 Aug 2012 09:36:14 GMT vboxsync [43025] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGMInternal.h/PGMPOOL_PAGE_2_PTR: Release assertion for bug 6349. Fri, 24 Aug 2012 13:09:06 GMT vboxsync [42976] * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) GMMR0.cpp: duh. Fri, 24 Aug 2012 13:07:48 GMT vboxsync [42975] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) Duh. Thu, 23 Aug 2012 08:45:35 GMT vboxsync [42931] * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) Please, leave my comment style alone. Tue, 21 Aug 2012 10:30:08 GMT vboxsync [42900] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMMR0/HWSVMR0: lookup table for IOIO intercepts' operand size. Tue, 21 Aug 2012 08:04:05 GMT vboxsync [42895] * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM: typo. Tue, 21 Aug 2012 08:00:10 GMT vboxsync [42894] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM: nits. Tue, 21 Aug 2012 07:58:41 GMT vboxsync [42893] * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM/VMMR3/HWACCM: log more during VMX_UNABLE_TO_START_VM errors. Mon, 20 Aug 2012 20:48:06 GMT vboxsync [42892] * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) BlockCache: Relax check when restoring a state. It is allowed to have ... Fri, 17 Aug 2012 05:09:06 GMT vboxsync [42857] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: Ignore EFER MSR auto store/load as we intercept all ... Thu, 16 Aug 2012 10:17:58 GMT vboxsync [42840] * trunk/include/VBox/vmm/hwacc_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: nits. Thu, 16 Aug 2012 07:16:05 GMT vboxsync [42837] * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) VMM/VMMR3/PGMSavedState: comments. Thu, 16 Aug 2012 07:11:15 GMT vboxsync [42836] * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) VMM: Respect RamPreAlloc while restoring saved state. Thu, 16 Aug 2012 00:23:20 GMT vboxsync [42834] * trunk/src/VBox/VMM/VMMR3/DBGFBp.cpp (modified) dbgfR3BpInit: initialize DBGFCPU::iActiveBp to ~0U for all cpus. ... Wed, 15 Aug 2012 23:28:35 GMT vboxsync [42833] * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) DBGFR3EventBreakpoint: get REM breakpoint number from its ... Wed, 15 Aug 2012 11:13:30 GMT vboxsync [42822] * trunk/src/VBox/VMM/include/HWACCMInternal.mac (modified) Build fix Wed, 15 Aug 2012 11:11:03 GMT vboxsync [42821] * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.mac (modified) Workaround to fix 64bit guests on OS X Snow Leopard (#6313) Wed, 15 Aug 2012 04:34:59 GMT vboxsync [42816] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: paranoia. Wed, 15 Aug 2012 04:11:49 GMT vboxsync [42815] * trunk/src/VBox/VMM/VMMR0/HWACCMR0Mixed.mac (modified) * trunk/src/VBox/VMM/VMMRC/HWACCMRCA.asm (modified) VMM/VMMR0: Remove commented code, no CSTARs on Intels. Tue, 14 Aug 2012 13:34:34 GMT vboxsync [42807] * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM: Don't try to be clever; there is no guarantee that memory just ... Sat, 11 Aug 2012 23:19:17 GMT vboxsync [42782] * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) CSAM: made comment fit on my screen. Sat, 11 Aug 2012 22:50:07 GMT vboxsync [42781] * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) PATM: Log statement. Added some notes wrt to NT4SP1 boot issues. Sat, 11 Aug 2012 22:48:18 GMT vboxsync [42780] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMAll.cpp: debugging hacks. Sat, 11 Aug 2012 22:47:43 GMT vboxsync [42779] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) EM,TRPM: VINF_SELM_SYNC_GDT fixes. Sat, 11 Aug 2012 22:47:03 GMT vboxsync [42778] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: CR4 and CR3 fixes. Debugging hacks. Sat, 11 Aug 2012 20:23:48 GMT vboxsync [42777] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM and EM: debugging/hacking. Sat, 11 Aug 2012 20:21:47 GMT vboxsync [42776] * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) TRPMForwardTrap: Logging/Assertions. Sat, 11 Aug 2012 20:18:00 GMT vboxsync [42775] * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) theory update Sat, 11 Aug 2012 20:17:35 GMT vboxsync [42774] * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) CPUMRC.cpp: Disabled a logging statement I forgot to remove. Sat, 11 Aug 2012 20:16:58 GMT vboxsync [42773] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) TRPM: Logging changes. Sat, 11 Aug 2012 20:16:10 GMT vboxsync [42772] * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) EMRaw.cpp: Logging adj. Sat, 11 Aug 2012 20:15:47 GMT vboxsync [42771] * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) TRPM,CPUM: Added sanity assertions before resuming guest execution. Fri, 10 Aug 2012 18:26:31 GMT vboxsync [42762] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) TRPM.cpp: Made some unused code build again. Fri, 10 Aug 2012 18:23:20 GMT vboxsync [42761] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) IEM: Bail out on REP STOS and other string ops when handler bypassing ... Thu, 09 Aug 2012 19:31:30 GMT vboxsync [42729] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Fixed indexing bug in iemOp_EscF1. Thu, 09 Aug 2012 19:07:08 GMT vboxsync [42726] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) IOMAllMMIO.cpp: Don't pass VERR_DBGF_NOT_ATTACHED on to REM or anybody. Thu, 09 Aug 2012 19:03:20 GMT vboxsync [42725] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Two NT4SP1 verification/rem kludges and a related @todo. Thu, 09 Aug 2012 19:02:36 GMT vboxsync [42724] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: Fixed a copy&past bug in fnsave wrt FTW. Added a ... Thu, 09 Aug 2012 17:25:25 GMT vboxsync [42720] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEM: Fixed BSF and BSR bug where they would set the destination ... Thu, 09 Aug 2012 08:05:58 GMT vboxsync [42707] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMAll.cpp: IEM debugging... Thu, 09 Aug 2012 08:04:59 GMT vboxsync [42706] * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) PATMRC.cpp: Use IEMExecOneBypassWithPrefetchedByPC (when IEM is enabled). Thu, 09 Aug 2012 08:04:22 GMT vboxsync [42705] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUM: Set FF when needed (VBOX_WITH_IEM only). Made CPUMRawSetEFlags ... Thu, 09 Aug 2012 08:03:21 GMT vboxsync [42704] * 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/include/IEMInternal.h (modified) IEM: Eflags fixes, added API variants that bypasses access handlers, ... Thu, 09 Aug 2012 00:50:39 GMT vboxsync [42700] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) pgmPoolAccessHandlerFlush: Deal with VINF_EM_RESCHEDULE. Wed, 08 Aug 2012 23:38:11 GMT vboxsync [42699] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEMAllAImpl.asm: Fixed the wrong 'RET X' stuff in 32-bit mode once ... Wed, 08 Aug 2012 23:36:52 GMT vboxsync [42698] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) Flush the log on hyper assertion. Wed, 08 Aug 2012 23:31:46 GMT vboxsync [42696] * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) SELMRC/TSS: Better assertion. Wed, 08 Aug 2012 09:29:45 GMT vboxsync [42677] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) Disabled iret debugging. Wed, 08 Aug 2012 09:23:50 GMT vboxsync [42676] * trunk/include/VBox/err.h (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/testcase/tstIEMCheckMc.cpp (modified) IEM: IRET to V8086 (had to try). Set CPUM_CHANGED_FPU_REM. Added ...