# # ChangeLog for trunk/include/VBox/vmm in vbox # # Generated by Trac 1.4.3.2 # Apr 14, 2025 5:09:37 AM Fri, 01 Feb 2013 12:46:33 GMT vboxsync [44508] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) Drop the pfnSaveExecR3 and pfnLoadExecR3 interfaces of the PCI buses ... Thu, 31 Jan 2013 20:11:08 GMT vboxsync [44502] * trunk/include/VBox/vmm/pdmqueue.h (modified) PDM queue callback lock remarks. Sun, 27 Jan 2013 21:12:53 GMT vboxsync [44399] * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCEval.cpp (modified) * trunk/src/VBox/Debugger/DBGCFunctions.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/DBGCOps.cpp (modified) * trunk/src/VBox/Debugger/DBGCTcp.cpp (modified) * trunk/src/VBox/Debugger/DBGConsole.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELF.h (modified) * trunk/src/VBox/Debugger/DBGPlugInCommonELFTmpl.cpp.h (modified) * trunk/src/VBox/Debugger/DBGPlugInDiggers.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInLinux.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInOS2.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInSolaris.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.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/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/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) DBGF,DBGC,++: PVM -> PUVM. Some refactoring and cleanup as well. Sat, 26 Jan 2013 17:53:53 GMT vboxsync [44394] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) +VMMR3GetCpuByIdU, -FNATOMICHANDLER Fri, 25 Jan 2013 21:21:05 GMT vboxsync [44393] * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) VM,++: Changed the VM callbacks (at error, at runtime error, at state ... Fri, 25 Jan 2013 18:31:58 GMT vboxsync [44387] * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM-HM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) CFGM: Changed the config constructor to take a PUVM as well as a PVM ... Fri, 25 Jan 2013 18:18:12 GMT vboxsync [44386] * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) CFGM: Some smaller PVM/PUVM adjustments. Fri, 25 Jan 2013 18:00:16 GMT vboxsync [44385] * trunk/include/VBox/vmm/csam.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) CSAM: PVM -> PUVM for main interfaces, visibility cleanup. Fri, 25 Jan 2013 12:41:24 GMT vboxsync [44375] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) EM: pVM -> pUVM for main, mark as many as possible interfaces module ... Fri, 25 Jan 2013 12:29:24 GMT vboxsync [44374] * trunk/include/VBox/vmm/ftm.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/FTMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) FTM: pVM -> pUVM for main, mark as many as possible interfaces module ... Fri, 25 Jan 2013 12:19:29 GMT vboxsync [44373] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/csam.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) HM,++: pVM -> pUVM for main, mark as many as possible interfaces ... Thu, 24 Jan 2013 21:11:05 GMT vboxsync [44362] * trunk/include/VBox/vmm/patm.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PATMAll.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/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.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/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) PATM: Changed two Main APIs to use PUVM instead of PVM (one of them ... Thu, 24 Jan 2013 16:05:55 GMT vboxsync [44358] * trunk/include/VBox/vmm/pdmasynccompletion.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDMAsyncCompletion: PVM -> PUVM (one instance), internalize internal ... Thu, 24 Jan 2013 13:27:28 GMT vboxsync [44355] * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/PDMNetShaperR0.cpp (deleted) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMNetShaperInternal.h (moved) PDMNetShaper: Cleanups & fixes (untested). PVM -> PUVM. Note: cs is a ... Thu, 24 Jan 2013 12:04:39 GMT vboxsync [44351] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.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/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) PDM,++: Change APIs used by Main from PVM to PUVM. Thu, 24 Jan 2013 00:27:56 GMT vboxsync [44347] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxFBOverlay.cpp (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.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/tstVMREQ.cpp (modified) PGM,SSM,STAM: Changed APIs used by Main to take PUVM instead of PVM ... Wed, 23 Jan 2013 23:39:39 GMT vboxsync [44346] * trunk/include/VBox/vmm/tm.h (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) TM: PVM -> PUVM in two APIs used by Main. VMReq: Validate pUVM ... Wed, 23 Jan 2013 16:20:07 GMT vboxsync [44340] * trunk/include/VBox/dbggui.h (modified) * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Debugger/VBoxDbg.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgBase.h (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.h (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFOS.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.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/VMReq.cpp (modified) * trunk/src/VBox/VMM/include/internal/em.h (deleted) * trunk/src/VBox/VMM/include/internal/vm.h (deleted) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.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/tstVMREQ.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) VMM,Main,Debugger,REM: VM API cleanup, prefering PUVM over PVM so we ... Wed, 23 Jan 2013 13:51:46 GMT vboxsync [44337] * trunk/include/VBox/vmm/pdmwebcaminfs.h (modified) * trunk/src/VBox/Main/include/UsbWebcamInterface.h (modified) * trunk/src/VBox/Main/src-client/UsbWebcamInterface.cpp (modified) update Mon, 14 Jan 2013 10:26:09 GMT vboxsync [44283] * trunk/include/VBox/vmm/pdmwebcaminfs.h (added) export to OSE Thu, 10 Jan 2013 11:43:26 GMT vboxsync [44267] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: HM bits. Wed, 09 Jan 2013 13:40:33 GMT vboxsync [44262] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM bits. Wed, 09 Jan 2013 11:02:53 GMT vboxsync [44259] * trunk/include/VBox/vmm/hm_vmx.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: STAM counter naming. Tue, 08 Jan 2013 13:21:41 GMT vboxsync [44251] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: stam counters and some renames. Fri, 21 Dec 2012 10:39:53 GMT vboxsync [44195] * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMAll, VMMR3: forceflags for updating CR3 and PAE PDPEs. Thu, 20 Dec 2012 10:57:24 GMT vboxsync [44189] * trunk/include/VBox/vmm/cpum.h (modified) CPUM: helper function. Tue, 18 Dec 2012 18:06:52 GMT vboxsync [44154] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM bits. Mon, 17 Dec 2012 15:29:40 GMT vboxsync [44146] * trunk/include/VBox/vmm/hm_vmx.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: HM bits. Fri, 14 Dec 2012 10:27:28 GMT vboxsync [44130] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibVideo.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/display.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) GA/Display: Support for dynamic configuration (position and ... Tue, 11 Dec 2012 15:01:52 GMT vboxsync [44096] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: naming. Mon, 10 Dec 2012 13:19:18 GMT vboxsync [44078] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMMR0/CPUMR0: atomic update of aGuestCpuId*(); fix return type of ... Mon, 10 Dec 2012 12:36:48 GMT vboxsync [44076] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: don't pass certain CPUID features to the guest if the feature is ... Mon, 26 Nov 2012 12:04:59 GMT vboxsync [43961] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: Pass the VMCPU to IOMMMIOMapMMIOHCPage() as we already have it. Fri, 23 Nov 2012 11:06:22 GMT vboxsync [43947] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/VMMR0: HM naming. Wed, 21 Nov 2012 15:51:12 GMT vboxsync [43931] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM/VMMR0: build fix. Wed, 21 Nov 2012 15:36:39 GMT vboxsync [43930] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM/VMMR0: Camel case. Thu, 15 Nov 2012 16:44:57 GMT vboxsync [43884] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/iprt/x86.h (modified) VMM: bits. Thu, 15 Nov 2012 08:52:11 GMT vboxsync [43872] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) Make VBOX_WITH_RAW_MODE= link. Fri, 09 Nov 2012 15:22:51 GMT vboxsync [43852] * trunk/include/VBox/vmm/cpum.h (modified) VMM/VMMR0: bits. Fri, 09 Nov 2012 13:08:56 GMT vboxsync [43849] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM: bits. Wed, 07 Nov 2012 10:39:51 GMT vboxsync [43826] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMX: bits. Tue, 06 Nov 2012 16:59:33 GMT vboxsync [43814] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) PDMUSB: Support attaching virtual USB devices to EHCI. Tue, 06 Nov 2012 15:49:59 GMT vboxsync [43811] * trunk/include/VBox/vmm/pdmusb.h (modified) doc type Mon, 05 Nov 2012 13:50:57 GMT vboxsync [43803] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.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/VMMR0: bits. Mon, 29 Oct 2012 18:00:54 GMT vboxsync [43771] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/VMMR0: HM bits. Fri, 26 Oct 2012 13:16:41 GMT vboxsync [43756] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/VMMR0: HM bits. Mon, 22 Oct 2012 16:40:31 GMT vboxsync [43706] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) VMM/HM: bits. Mon, 22 Oct 2012 15:15:51 GMT vboxsync [43700] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.h (modified) HM: bits. Wed, 17 Oct 2012 11:54:39 GMT vboxsync [43667] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: APIC refactor, cache APIC base MSR during init phase. Tue, 16 Oct 2012 15:34:05 GMT vboxsync [43657] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.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/VM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: APIC refactor. Moved APIC base MSR to the VCPU (where it ... 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, 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: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. Fri, 31 Aug 2012 11:34:49 GMT vboxsync [43131] * trunk/include/VBox/vmm/pdmnvram.h (added) * trunk/src/VBox/Devices/EFI/DevOVMF.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/src-client/VBoxDriversRegister.cpp (modified) EFI: permanent NVRAM storage. Thu, 30 Aug 2012 19:13:57 GMT vboxsync [43124] * trunk/include/VBox/vmm/pdmnetshaperint.h (modified) * trunk/include/iprt/solaris/kmoddeps.mac (modified) CDDL cleanup 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 ... 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, 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, 02 Aug 2012 10:31:28 GMT vboxsync [42526] * trunk (modified) * trunk/doc/manual/en_US/user_Glossary.xml (modified) * trunk/doc/manual/en_US/user_Introduction.xml (modified) * trunk/doc/manual/en_US/user_Troubleshooting.xml (modified) * trunk/include/VBox/vmm/cpumctx-v1_6.h (modified) * trunk/src/VBox/Devices/PC/DevApic.h (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackend.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendCOM.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/converter/UIConverterBackendGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIAdvancedToolBar.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIAdvancedToolBar.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIProcess.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIProcess.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QISplitter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/graphics (added) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/graphics/QIGraphicsWidget.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/graphics/QIGraphicsWidget.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIActionPool.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDefs.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIMessageCenter.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/VBoxGlobal.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDefs.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkManagerDialog.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkManagerDialog.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkRequest.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkRequest.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkRequestWidget.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/net/UINetworkRequestWidget.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIActionPoolRuntime.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineMenuBar.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UIActionPoolSelector.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UIActionPoolSelector.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorShortcuts.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorShortcuts.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UIVMDesktop.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/UIVMDesktop.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItem.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItem.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItemGroup.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItemGroup.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItemMachine.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGSelectorItemMachine.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorKeyboardHandler.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorKeyboardHandler.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorModel.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorModel.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorMouseHandler.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorMouseHandler.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorView.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsSelectorView.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsViewChooser.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/selector/graphics/UIGraphicsViewChooser.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/settings/UISettingsDialogSpecific.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsButton.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsButton.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsRotatorButton.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsRotatorButton.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsToolBar.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsToolBar.h (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsZoomButton.cpp (added) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/graphics/UIGraphicsZoomButton.h (added) * trunk/src/VBox/GuestHost/OpenGL/LICENSE (modified) * trunk/src/VBox/HostServices/SharedOpenGL/LICENSE (modified) * trunk/src/VBox/Main/glue/tests (modified) * trunk/src/VBox/Main/glue/tests/Makefile (modified) * trunk/src/VBox/Main/include/MediumLock.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTMemEf.cpp (modified) * trunk/src/libs/libxml2-2.6.31 (modified) FE/Qt: 6234: Support for VM groups: Initial commit. GUI-3 branch ... Mon, 30 Jul 2012 15:23:18 GMT vboxsync [42453] * trunk/include/VBox/vmm/pgm.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/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Status code handling. PGM interface for R0 and RC. Mon, 30 Jul 2012 15:14:40 GMT vboxsync [42451] * trunk/include/VBox/vmm/iom.h (modified) iom.h: doc typos. 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 15:29:29 GMT vboxsync [42415] * trunk/include/VBox/vmm/cpumctx.h (modified) build fix 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 ... 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 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. 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 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. 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, 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) 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 ... 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. 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 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 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. 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 20:30:36 GMT vboxsync [41901] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/cpumctx-v1_6.h (modified) VBox/types.h: VBOXGDTR_VER1_6 -> cpumctx-v1_6.h. 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 ... 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 ... 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 14:17:41 GMT vboxsync [41826] * trunk/include/VBox/vmm/pdmdev.h (modified) Comment typo. Tue, 19 Jun 2012 14:14:28 GMT vboxsync [41825] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/pci.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) PCI/DevATA: Put PCIDevPhysRead/Write into ... Tue, 19 Jun 2012 13:54:17 GMT vboxsync [41824] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EMAll/IEM work. Sun, 17 Jun 2012 02:53:52 GMT vboxsync [41799] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) IEM: Back to where I was when I needed DISSTATE::abInstr... Fri, 15 Jun 2012 19:15:22 GMT vboxsync [41768] * trunk/include/VBox/vmm/patm.h (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) PATM: Added PATMR3ReadOrgInstr. Fri, 15 Jun 2012 17:36:56 GMT vboxsync [41764] * trunk/include/VBox/vmm/cpumdis.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) VMM: Retired CPUMR3DisasmInstr in favor of DBGFR3DisasInstrLog.