# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Apr 13, 2025 5:38:11 PM Mon, 30 Jul 2012 15:16:36 GMT vboxsync [42452] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMAllRegs.cpp: Documented some return values on a few CPUMSetGuest* ... Mon, 30 Jul 2012 15:14:23 GMT vboxsync [42450] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) trpmGCExitTrap: Check for VMCPU_FF_SELM_SYNC_GDT, ... Mon, 30 Jul 2012 15:10:30 GMT vboxsync [42449] * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) DBGFStack.cpp: Forced it to work with hypervisor stacks again (the ... Fri, 27 Jul 2012 14:51:48 GMT vboxsync [42437] * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (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/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Stats and more gentle stubs for unimplemented instructions. Fri, 27 Jul 2012 10:03:31 GMT vboxsync [42432] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: Fixed iret problem in raw-mode - invalid selector data. Thu, 26 Jul 2012 23:48:01 GMT vboxsync [42427] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) VMM: Fixed some selector arithmetic, introducing a new constand and ... Thu, 26 Jul 2012 17:33:01 GMT vboxsync [42420] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Eliminating CPUM_CHANGED_HIDDEN_SEL_REGS_INVALID and ... Thu, 26 Jul 2012 16:24:26 GMT vboxsync [42418] * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) try to fix the burns Thu, 26 Jul 2012 14:04:04 GMT vboxsync [42410] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) Fixed blunder in CPUMR3RemLeave (since r62771). Thu, 26 Jul 2012 11:41:35 GMT vboxsync [42407] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/SELMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/cpu.h (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) VMM: Futher work on dealing with hidden segment register, esp. when ... Thu, 26 Jul 2012 05:10:37 GMT vboxsync [42404] * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) VMM/PGMR0: comment. Thu, 26 Jul 2012 04:52:09 GMT vboxsync [42402] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM: indent. Wed, 25 Jul 2012 14:12:48 GMT vboxsync [42394] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) re-applied r79422 Wed, 25 Jul 2012 12:13:22 GMT vboxsync [42390] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) desperately back out r79422 to test if this makes a recent regression ... Wed, 25 Jul 2012 07:21:57 GMT vboxsync [42374] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) VMM: Undo wrong comment move. Wed, 25 Jul 2012 07:18:33 GMT vboxsync [42373] * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM: invpg -> invlpg, some cleanup. Tue, 24 Jul 2012 21:50:16 GMT vboxsync [42372] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) SELM: Moving the code around and replacing two ... Tue, 24 Jul 2012 19:34:46 GMT vboxsync [42371] * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) SELM.cpp: Drop the conditional tracing of TSS, GDT and LDT - we ... Tue, 24 Jul 2012 10:45:50 GMT vboxsync [42345] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) VMM: Comment correction, space. Tue, 24 Jul 2012 10:43:33 GMT vboxsync [42344] * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) Missed during commit, comment. Tue, 24 Jul 2012 10:33:39 GMT vboxsync [42343] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: cCachedMSRs are for guest MSRs during the world switch. ... Tue, 24 Jul 2012 07:50:38 GMT vboxsync [42337] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: Save and restore the internal selector fields. Mon, 23 Jul 2012 20:45:03 GMT vboxsync [42335] * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) SSM.cpp: offUnitUser - debug aid. Mon, 23 Jul 2012 09:24:43 GMT vboxsync [42317] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMAll: comment Thu, 19 Jul 2012 09:00:16 GMT vboxsync [42222] * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) VMMR0/PDMR0Device: fixed prototype Tue, 17 Jul 2012 14:34:30 GMT vboxsync [42193] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Integration work... Tue, 17 Jul 2012 14:08:35 GMT vboxsync [42191] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: CPUMCPUVENDOR_VIA Tue, 17 Jul 2012 13:50:51 GMT vboxsync [42188] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VMM: Changed a few ifndef IN_RING0 to ifndef VBOX_WITH_RAW_MODE_NOT_R0. Tue, 17 Jul 2012 13:32:15 GMT vboxsync [42186] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (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/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) SELM,DIS,CPUM,EM: Hidden selector register cleanups. Tue, 17 Jul 2012 13:28:39 GMT vboxsync [42185] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) space. Tue, 17 Jul 2012 13:27:53 GMT vboxsync [42184] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/VMMR0: Store/restore TSC_AUX for AMD-V while not intercepting ... Tue, 17 Jul 2012 11:09:45 GMT vboxsync [42175] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM/Makefile.kmk: Adding VBOX_WITH_RAW_MODE_NOT_R0. Tue, 17 Jul 2012 11:03:40 GMT vboxsync [42174] * trunk/include/VBox/vmm/hwacc_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: cosmetics. Tue, 17 Jul 2012 10:15:18 GMT vboxsync [42173] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: Fixed assertion in saved states due to differing CpuIds. Mon, 16 Jul 2012 14:07:13 GMT vboxsync [42166] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) CPUMGetGuestCPL: Use hidden SS register values in raw-mode too. Mon, 16 Jul 2012 13:36:01 GMT vboxsync [42165] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) CPUMIsGuestIn64BitCode/CPUMIsGuestIn64BitCodeEx changes together with ... Mon, 16 Jul 2012 12:42:04 GMT vboxsync [42163] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) PGMInternal.h: enum value comment update. Mon, 16 Jul 2012 12:12:06 GMT vboxsync [42161] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: cleanup. Mon, 16 Jul 2012 10:58:47 GMT vboxsync [42157] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) VMM: Detect VIA Cpus for VT-x support. Mon, 16 Jul 2012 06:59:45 GMT vboxsync [42156] * trunk/src/VBox/VMM/VMMR0/HWACCMR0Mixed.mac (modified) * 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: HWVMXR0: Use MSR auto load/store areas in the VMCS. Added ... Fri, 13 Jul 2012 10:05:11 GMT vboxsync [42141] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver: Changed to much, the name we must get via the internal ... Fri, 13 Jul 2012 09:59:27 GMT vboxsync [42140] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver: Changed the previous fix to use the top level device ... Fri, 13 Jul 2012 09:53:34 GMT vboxsync [42139] * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) too long line Fri, 13 Jul 2012 09:49:48 GMT vboxsync [42138] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver.cpp: A pLun can be used with a normal device or a usb ... Tue, 10 Jul 2012 10:35:16 GMT vboxsync [42086] * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/HWSVMR0: Fix for signalling new ASID on suspend/resume. Mon, 09 Jul 2012 16:39:22 GMT vboxsync [42066] * trunk/include/VBox/vmm/pdmnetshaperint.h (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) yet another build fix Mon, 09 Jul 2012 15:31:05 GMT vboxsync [42064] * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/include/VBox/vmm/pdmnetshaperint.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMNetShaperR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) build fix Mon, 09 Jul 2012 15:10:00 GMT vboxsync [42062] * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/include/VBox/vmm/pdmnetshaperint.h (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/PDMNetShaperR0.cpp (added) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) NetShaper: R0 support (#5582) Mon, 09 Jul 2012 12:52:22 GMT vboxsync [42056] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/HWVMXR0: Save/restore IA32_TSC_AUX MSR across VMX non-root ops. Mon, 09 Jul 2012 07:29:55 GMT vboxsync [42046] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: comments. Mon, 09 Jul 2012 06:45:52 GMT vboxsync [42045] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/HWVMXR0: Back out r78951, better fix for acquiring/toggling new ... Mon, 09 Jul 2012 06:04:54 GMT vboxsync [42044] * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM/HWVMXR0: Fix for acquiring/signaling new ASIDs during host CPU ... Fri, 06 Jul 2012 04:17:50 GMT vboxsync [42036] * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HWVMXR0: Fix guru meditation on resume with VPIDs. Fri, 06 Jul 2012 03:56:06 GMT vboxsync [42034] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Doxygen. Fri, 06 Jul 2012 03:27:36 GMT vboxsync [42033] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM: RDTSCP support bits. Thu, 05 Jul 2012 23:24:44 GMT vboxsync [42032] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) cpum.cpp: nits Thu, 05 Jul 2012 12:52:41 GMT vboxsync [42025] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) A few missed copyright year updates. Thu, 05 Jul 2012 12:10:53 GMT vboxsync [42024] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/include/HWACCMInternal.h (modified) VMM: RDTSCP support on Intel. Segregated some common CPU features ... Mon, 02 Jul 2012 15:00:27 GMT vboxsync [41985] * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) VMM: Fixed tstVMM (single stepping ++ in raw-mode code). Mon, 02 Jul 2012 11:36:51 GMT vboxsync [41982] * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) build fix Mon, 02 Jul 2012 09:20:33 GMT vboxsync [41981] * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) VMM/pgmR3InfoHandlers: 32-bit/64-bit cosmetical fixes Sun, 01 Jul 2012 14:16:40 GMT vboxsync [41976] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/iprt/err.mac (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Switcher and TRPM fixes wrt hypervisor traps and tstVMM. Sat, 30 Jun 2012 20:21:27 GMT vboxsync [41975] * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) VMM: Do no pass a NULL node to CFGMR3QueryStringAllocDef together ... Fri, 29 Jun 2012 02:52:49 GMT vboxsync [41965] * trunk/src/VBox/VMM/Docs-CodingGuidelines.cpp (modified) * trunk/src/VBox/VMM/Docs-RawMode.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/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/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (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/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/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.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/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFLog.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFModule.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.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/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMGuest.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMThread.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (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/PGMSavedState.cpp (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/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/MMRamRC.cpp (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/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCDeps.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAsmStructs.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicroRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.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/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: ran scm. Mostly svn:keywords changes (adding Revision). Fri, 29 Jun 2012 02:41:23 GMT vboxsync [41964] * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) VBOX_WITH_IEM: windows build fix. Thu, 28 Jun 2012 02:34:44 GMT vboxsync [41944] * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) build fix Thu, 28 Jun 2012 02:33:43 GMT vboxsync [41943] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.mac (modified) VMM: Avoid stale selector issues in RC so there will be no need to ... Thu, 28 Jun 2012 00:07:43 GMT vboxsync [41940] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) CPUMRaw[SG]etEFlags: Drop pCtxCore. Wed, 27 Jun 2012 23:59:46 GMT vboxsync [41939] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * 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/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) CPUMGetGuestCPL: Drop the context core pointer and use the Guest ... Wed, 27 Jun 2012 19:52:17 GMT vboxsync [41937] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM,EM: We can safely assume that all CPUMCTXCORE and CPUMCTX ... Wed, 27 Jun 2012 19:44:18 GMT vboxsync [41936] * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) build fix Wed, 27 Jun 2012 19:43:40 GMT vboxsync [41935] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) Reverted r78802, committed too much. Wed, 27 Jun 2012 19:42:27 GMT vboxsync [41934] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) build fix Wed, 27 Jun 2012 18:37:33 GMT vboxsync [41933] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.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/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/include/VMMSwitcher.h (modified) * trunk/src/VBox/VMM/include/VMMSwitcher.mac (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMMSwitcher: Drop the unused assembly switcher functions taking guest ... Wed, 27 Jun 2012 17:35:44 GMT vboxsync [41932] * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) build fix Wed, 27 Jun 2012 16:12:16 GMT vboxsync [41931] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.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/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCBuiltin.def (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) TRPM: Save state directly to the CPUMCPU context member instead of ... Mon, 25 Jun 2012 01:19:18 GMT vboxsync [41908] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) Check loaded selector register the GDT changes. Mon, 25 Jun 2012 01:08:53 GMT vboxsync [41907] * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) 32-bit build fixes Sun, 24 Jun 2012 15:44:03 GMT vboxsync [41906] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/Disassembler/DisasmReg.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/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/PATMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.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/TRPMAll.cpp (modified) * 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) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/CPUMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.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/VMMRZ/DBGFRZ.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) CPUM: Combined the visible and hidden selector register data into one ... Sun, 24 Jun 2012 01:19:25 GMT vboxsync [41905] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (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) CPUMCTX++: Rearranging the CPUMCTX structure in preparation of some ... Sun, 24 Jun 2012 01:16:49 GMT vboxsync [41904] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: Fixed saved state bustage. Got two padding equally wrong and ... Sat, 23 Jun 2012 21:01:11 GMT vboxsync [41903] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: Changed the _IGNORE SSM field descriptors to _OLD so that I can ... Sat, 23 Jun 2012 20:32:12 GMT vboxsync [41902] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPUM: Changed the loading of the 1.6 state to use fields. Sat, 23 Jun 2012 20:30:00 GMT vboxsync [41900] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) SSM: Added SSMFIELD_ENTRY_U32_ZX_U64. Sat, 23 Jun 2012 19:07:03 GMT vboxsync [41899] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/cpumctx-v1_6.h (copied) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATMSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) CPUM: Working over the saved state code to put/get structures using ... Sat, 23 Jun 2012 18:44:29 GMT vboxsync [41898] * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) patmRemovePatchFromPage: No need to move the whole array up one ... Sat, 23 Jun 2012 18:40:19 GMT vboxsync [41897] * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) PATM: Don't use memcpy to repack array after removal in ... Sat, 23 Jun 2012 16:48:43 GMT vboxsync [41896] * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) SELM.cpp: Fixed assertion in SELMR3SyncTSS because the initial ... Sat, 23 Jun 2012 08:14:15 GMT vboxsync [41894] * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) Missed header update. Sat, 23 Jun 2012 08:01:09 GMT vboxsync [41893] * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM/VMMR3: doxygen, tidy. Fri, 22 Jun 2012 16:56:48 GMT vboxsync [41891] * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) NetShaper: Fixed segmentation fault caused by limits not fitting in ... Fri, 22 Jun 2012 13:24:38 GMT vboxsync [41886] * trunk/include/VBox/dis.h (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-1.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) DIS: Api name typo (missing r). Fri, 22 Jun 2012 10:58:47 GMT vboxsync [41882] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageBandwidthControl.cpp (modified) * trunk/src/VBox/Main/src-server/BandwidthControlImpl.cpp (modified) * trunk/src/VBox/Main/src-server/BandwidthGroupImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) NetShaper: Runtime shaper disabling support (#5582) Thu, 21 Jun 2012 23:40:40 GMT vboxsync [41873] * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) CSAM: Fixed cross page bug (shouldn't do much harm, unless the ... Thu, 21 Jun 2012 21:10:49 GMT vboxsync [41870] * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) build fix Thu, 21 Jun 2012 17:21:12 GMT vboxsync [41864] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) PCNet,NetShaper: PCNet exact packet len counting + wrong lock order ... Thu, 21 Jun 2012 15:08:02 GMT vboxsync [41862] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) PDMAsyncCompletionFileNormal.cpp: Removed RT_STRICT as it breaks the ... Thu, 21 Jun 2012 15:06:20 GMT vboxsync [41861] * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) PDMAsyncCompletionFile.cpp: Removed RT_STRICT as it breaks the strict ... Wed, 20 Jun 2012 13:43:46 GMT vboxsync [41847] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) PDM/PCI: Added pdm*DevHlp_PCIPhysRead/Write callbacks, renamed ... Tue, 19 Jun 2012 20:40:54 GMT vboxsync [41838] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Windows build fix