# # ChangeLog for trunk/include/VBox/vmm in vbox # # Generated by Trac 1.4.3.2 # Apr 14, 2025 5:13:47 AM 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. Thu, 14 Jun 2012 23:57:45 GMT vboxsync [41732] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/vmm/csam.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatBytes.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.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/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.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/VMMR3/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/CSAMInternal.h (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) DISCPUSTATE::opsize -> cbInstr. Thu, 14 Jun 2012 22:49:03 GMT vboxsync [41727] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmReg.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/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.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/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) DIS: register macro name adjustments. Mon, 11 Jun 2012 22:21:44 GMT vboxsync [41658] * trunk/include/VBox/dis.h (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/patm.h (modified) * trunk/src/VBox/Devices/PC/BIOS-new/MakeDebianBiosAssembly.cpp (modified) * trunk/src/VBox/Disassembler/Disasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmCore.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatBytes.cpp (modified) * trunk/src/VBox/Disassembler/DisasmFormatYasm.cpp (modified) * trunk/src/VBox/Disassembler/DisasmInternal.h (modified) * trunk/src/VBox/Disassembler/DisasmTest.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestCore.cpp (modified) * trunk/src/VBox/Disassembler/testcase/Makefile.kmk (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-3.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObj.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObjR0.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/PATMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) DIS,VMM,REM,IPRT: Disassembler API adjustments. Fri, 01 Jun 2012 14:32:36 GMT vboxsync [41545] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) DBGFReg: Added DBGFR3RegNmValidate. Mon, 21 May 2012 12:26:40 GMT vboxsync [41363] * trunk/include/VBox/RemoteDesktop/VRDESCard.h (modified) * trunk/include/VBox/vmm/pdmcardreaderinfs.h (added) * trunk/src/VBox/Main/include/UsbCardReader.h (added) * trunk/src/VBox/Main/src-client/UsbCardReader.cpp (added) VRDP,Main,Extpack,include: smartcard support: do not use platform ... Fri, 18 May 2012 09:05:47 GMT vboxsync [41349] * trunk/include/VBox/vmm/pdmdev.h (modified) pdmdev.h: warning Mon, 14 May 2012 12:03:45 GMT vboxsync [41279] * trunk/include/VBox/vmm/vm.h (modified) vmm/vm.h: comment typo. Mon, 14 May 2012 10:15:38 GMT vboxsync [41277] * trunk/include/VBox/vmm/hwacc_svm.h (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) VMM/VMMR0/HWSVMR0: AMD FlushByASID feature. Flush before reusing ... Mon, 14 May 2012 08:44:16 GMT vboxsync [41270] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) cleanups Mon, 14 May 2012 08:36:38 GMT vboxsync [41269] * trunk/include/VBox/vmm/vm.h (modified) Working on making DTrace grok VM+CPUM and VMCPU+CPUMCPU. Fri, 11 May 2012 20:18:18 GMT vboxsync [41259] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (copied) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/bldprogs/VBoxCPP.cpp (modified) Working on DTrace lib files. Thu, 10 May 2012 20:07:11 GMT vboxsync [41247] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/dtrace/lib/amd64/vbox-arch-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/vbox-types.d (moved) * trunk/src/VBox/VMM/dtrace/lib/x86/vbox-arch-types.d (moved) More dtrace library stuff. On 64-bit solaris dtrace can now grok the ... Tue, 08 May 2012 20:38:10 GMT vboxsync [41218] * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/vm.h (modified) Tweaks for DTrace. Mon, 07 May 2012 15:39:30 GMT vboxsync [41189] * trunk/include/VBox/vmm/hwacc_vmx.h (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/VMMR0/HWVMXR0: Implemented EPT+VPID TLB flushing before VM entry. Fri, 04 May 2012 15:45:28 GMT vboxsync [41173] * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) VMM: Fixed reading the wrong (reserved) bit in EPT capabilities, ... Thu, 03 May 2012 20:38:18 GMT vboxsync [41149] * trunk/include/VBox/vmm/vmm.h (modified) hrpmf. not needed. Thu, 03 May 2012 20:15:27 GMT vboxsync [41147] * trunk/Config.kmk (modified) * trunk/include/VBox/err.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/sup.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibTracerA.asm (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.def (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) SUPDrv,VMM: Tracepoints in raw-mode. Mon, 16 Apr 2012 22:58:48 GMT vboxsync [40956] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevApic.h (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) PDM,APIC,IO-APIC: More IRQ tagging. Mon, 16 Apr 2012 10:36:10 GMT vboxsync [40937] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) Tag the APIC timer IRQs. Fri, 13 Apr 2012 20:50:14 GMT vboxsync [40907] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.cpp (modified) * trunk/src/VBox/Devices/Bus/MsiCommon.h (modified) * trunk/src/VBox/Devices/Bus/MsixCommon.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Working on tracking IRQs for tracing and logging purposes. Thu, 29 Mar 2012 15:33:43 GMT vboxsync [40712] * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) NetShaper: Online bandwidth limit setting (#5582) Mon, 26 Mar 2012 20:07:36 GMT vboxsync [40656] * trunk/include/VBox/vmm/vm.h (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) Added counters so that VT-x exit stats add up. Mon, 26 Mar 2012 16:36:16 GMT vboxsync [40652] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmnetshaper.h (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings-common.xsd (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (added) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) NetShaper,E1000: Basic framework and partial implementation for ... Mon, 26 Mar 2012 12:35:48 GMT vboxsync [40637] * trunk/include/VBox/vmm/pdmifs.h (modified) include/vmm/pdmifs.h: PDMIHOSTPARALLELCONNECTOR interface has design flaw Wed, 21 Mar 2012 10:52:19 GMT vboxsync [40559] * trunk/include/VBox/vmm/hwacc_vmx.h (modified) Added MTF exit constant. Tue, 13 Mar 2012 18:38:06 GMT vboxsync [40453] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/include/VBox/vmm/patm.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM/IEM/PATM: some refactoring. Tue, 13 Mar 2012 16:13:54 GMT vboxsync [40451] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) EM: build fix. Tue, 13 Mar 2012 15:56:22 GMT vboxsync [40450] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.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) EM: Refactoring (dropping pVM argument). Tue, 13 Mar 2012 15:51:02 GMT vboxsync [40449] * trunk/include/VBox/vmm/selm.h (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/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/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) SELM: Refactoring (PVM -> PVMCPU). Tue, 13 Mar 2012 15:33:55 GMT vboxsync [40448] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) EM: refactoring... Tue, 13 Mar 2012 15:30:35 GMT vboxsync [40447] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/SELMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) EM: More refactoring. Tue, 13 Mar 2012 11:40:27 GMT vboxsync [40442] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/IOMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PATMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) IEM integration in progress - doing some EM refactoring to ease this ... Fri, 09 Mar 2012 16:24:49 GMT vboxsync [40416] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) s/fTraceing/fTracing/g Thu, 08 Mar 2012 18:27:45 GMT vboxsync [40405] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/dbgftrace.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/include/VMMTracing.h (modified) VMM/PDM: Some simple tracepoint infastructure. Wed, 07 Mar 2012 21:52:38 GMT vboxsync [40397] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/include/VMMTracing.h (modified) VMM: Make most of the tracing optional so we don't have to be afraid ... Mon, 05 Mar 2012 13:51:50 GMT vboxsync [40356] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (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/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMRaw.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) MWAIT fixes: Only clear the mwait-active flag when actually resuming ... Tue, 28 Feb 2012 13:17:35 GMT vboxsync [40274] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/Makefile.kmk (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.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/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CSAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.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/PDMAsyncCompletion.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/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.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/VMMRC/CSAMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PGMRC.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) Introduced VBOX_WITH_REM in Config.kmk and the VMM. Thu, 23 Feb 2012 15:13:39 GMT vboxsync [40235] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) build fixes. Fri, 17 Feb 2012 14:22:26 GMT vboxsync [40170] * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) MSRs and MTRRs, CPUM saved state changed. (linux 2.4.31 seems to ... Wed, 15 Feb 2012 16:40:03 GMT vboxsync [40138] * trunk/Makefile.kmk (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/iprt/x86.mac (modified) * trunk/include/iprt/x86extra.mac (added) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/testcase/tstX86-1.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) IEM: fdiv work. Added x86extra.mac for non-automatic x86.h bits. Sat, 11 Feb 2012 02:48:43 GMT vboxsync [40076] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/include/iprt/x86.mac (modified) * trunk/src/VBox/Debugger/DBGCOps.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) Changed the types of the r80 views of the FPU registers. Thu, 09 Feb 2012 15:37:11 GMT vboxsync [40054] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM,VMMDev: Page sharing cleanup. Tue, 07 Feb 2012 20:29:04 GMT vboxsync [40022] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: fxsave & fxrstor. Mon, 06 Feb 2012 10:49:51 GMT vboxsync [40006] * trunk/include/VBox/VMMDev.h (modified) * trunk/include/VBox/vmm/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) build fix. Mon, 06 Feb 2012 10:47:20 GMT vboxsync [40005] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) More GMM stats. Added todo regarding GMMR0SharedModuleCheckPage ... Tue, 31 Jan 2012 14:55:13 GMT vboxsync [39920] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) GMM/PageFusion: Some cleanups (elimiated gotos) and more detailed ... Tue, 31 Jan 2012 14:04:52 GMT vboxsync [39917] * trunk/include/VBox/vmm/gmm.h (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/include/VBox/vmm/uvm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt4.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/include/STAMInternal.h (modified) STAM,GMM,VBoxDbg: Adding GMM statistics (at last). Introduces ... Thu, 26 Jan 2012 19:42:19 GMT vboxsync [39890] * trunk/include/VBox/VBoxGuest.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Main/include/AdditionsFacilityImpl.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/AdditionsFacilityImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) VMMDev,IGuest,IAdditionsFacility,VBoxGuest,iprt/types.h: VMMDev must ... Thu, 26 Jan 2012 00:54:50 GMT vboxsync [39882] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/VBoxVMInformationDlg.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) Config.kmk,VMMDev,Main,QtGui,VBoxManage: Refactored ... Tue, 24 Jan 2012 16:40:46 GMT vboxsync [39856] * trunk/include/VBox/vmm/pdmifs.h (modified) pdmifs.h: Doc update: PDMIMEDIA pairs with PDMIMEDIAPORT now. Tue, 24 Jan 2012 16:38:14 GMT vboxsync [39853] * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) CFGM: Added CFGMR3InsertValue and CFGMR3CopyTree; changed ... Mon, 23 Jan 2012 16:05:23 GMT vboxsync [39838] * trunk/include/VBox/vmm/cfgm.h (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) CFGM: Added CFGMR3DuplicateSubTree and CFGMR3ReplaceSubTree (untested). Thu, 29 Dec 2011 17:50:00 GMT vboxsync [39684] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Parallel/DrvHostParallel.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Parallel: Some love for the long abandoned parallel port emulation. ... Wed, 14 Dec 2011 11:12:56 GMT vboxsync [39603] * trunk/include/VBox/VBoxVideo.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/include/cr_server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server.h (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) crHgsmi: cleanup Thu, 24 Nov 2011 21:52:15 GMT vboxsync [39414] * trunk/include/VBox/vmm/pdmblkcache.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) PDMBlkCache: Clear all entries on reset to prevent that unwritten ... Fri, 18 Nov 2011 15:19:35 GMT vboxsync [39368] * trunk/include/VBox/version.h (modified) * trunk/include/VBox/vmm/ssm.h (modified) * trunk/src/VBox/Devices/Audio/DevCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevCodec.h (modified) * trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) VBOX_FULL_VERSION_MAKE: fixed copy & past bug messing up the build ... Wed, 16 Nov 2011 10:52:07 GMT vboxsync [39327] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/iprt/trace.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrEx.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracebuf.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracedefault.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef-cpp.cpp (modified) * trunk/src/VBox/Runtime/r3/stream.cpp (modified) * trunk/src/VBox/Runtime/r3/win/thread2-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCType.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileGetSize-1.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) scm whitespace cleanups. Tue, 15 Nov 2011 10:55:12 GMT vboxsync [39303] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/vmcpuset.h (added) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMCPUSET changes. Mon, 31 Oct 2011 15:36:29 GMT vboxsync [39154] * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) IOM: Added flags for dropping into the vbox debugger on complicated ... Fri, 28 Oct 2011 10:13:34 GMT vboxsync [39136] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) More MMIO refactoring and some other cleanups. Fri, 28 Oct 2011 09:47:55 GMT vboxsync [39135] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Audio/DevIchIntelHDA.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/MsixCommon.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/PC/DevLPC.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) Changed PDMDevHlpMMIORegister to take flags and drop pfnFill. Added ... Tue, 25 Oct 2011 14:47:02 GMT vboxsync [39111] * trunk/include/VBox/vmm/iom.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) IOM,PDM: Working on moving unaligned and non-dword MMIO access ... Mon, 24 Oct 2011 13:58:22 GMT vboxsync [39091] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCParser.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/MsixCommon.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGATmpl.h (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNetR0.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.h (modified) * trunk/src/VBox/Devices/build/vl_vbox.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibSem.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedIPRT.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedVerify.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPInstall.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/SUPUninstall.cpp (modified) * trunk/src/VBox/Main/webservice/websrv-cpp.xsl (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/fileaio-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semrw-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) More parameter warning fixes; made PciIch9 check the saved state version. Sat, 22 Oct 2011 00:28:46 GMT vboxsync [39083] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmod.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodcontainer.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodldr.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmodnm.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmgpt.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvmmbr.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/ldr/ldrFile.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrNative.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrPE.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrkStuff.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/log/logcom.cpp (modified) * trunk/src/VBox/Runtime/common/log/logellipsis.cpp (modified) * trunk/src/VBox/Runtime/common/log/logformat.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracebuf.cpp (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/common/misc/s3.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/path/rtPathVolumeSpecLen.cpp (modified) * trunk/src/VBox/Runtime/common/string/RTStrConvertHexBytes.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformatnum.cpp (modified) * trunk/src/VBox/Runtime/common/string/strformattype.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsmemory.cpp (modified) * trunk/src/VBox/Runtime/common/vfs/vfsstdfile.cpp (modified) * trunk/src/VBox/Runtime/common/zip/gzipvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tar.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfs.cpp (modified) * trunk/src/VBox/Runtime/common/zip/zip.cpp (modified) * trunk/src/VBox/Runtime/generic/RTProcIsRunningByName-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/timerlr-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc-ef.cpp (modified) * trunk/src/VBox/Runtime/r3/alloc.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/darwin/sched-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/fs.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/dir-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileaio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/fileio2-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/process-creation-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtmempage-exec-mmap-heap-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semeventmulti-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/tcp.cpp (modified) * trunk/src/VBox/Runtime/r3/udp.cpp (modified) * trunk/src/VBox/Runtime/r3/xml.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObj.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObjR0.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemption.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTAssertCompile.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTBitOperations.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0MemUserKernel.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutex.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) IPRT: -Wunused-parameter. Fri, 21 Oct 2011 14:18:22 GMT vboxsync [39078] * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.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/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/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/REMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllReal.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.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/VMMR0.cpp (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/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Trace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFSym.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.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/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileFailsafe.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMBth.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/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/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/STAM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (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/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/VMMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) * trunk/src/VBox/VMM/include/TRPMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) VMM: -Wunused-parameter Thu, 20 Oct 2011 14:53:51 GMT vboxsync [39060] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) DevApic,PDM: Combine the two read functions (MSR/MMIO); renamed debug ... Wed, 19 Oct 2011 11:43:52 GMT vboxsync [39034] * trunk/include/VBox/intnet.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.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/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHwaccm.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PATM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.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/PGMSharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMShw.h (modified) * trunk/src/VBox/VMM/VMMR3/SELM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (modified) * trunk/src/VBox/VMM/include/IOMInline.h (modified) * trunk/src/VBox/VMM/include/PDMAsyncCompletionFileInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM,INTNET: Addressing unused variable warnings. Wed, 05 Oct 2011 14:03:53 GMT vboxsync [38944] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDMCritSectLeave: Indicate whether it was a nested exit or a real one. Tue, 27 Sep 2011 09:22:47 GMT vboxsync [38879] * trunk/include/VBox/vmm/vm.h (modified) vm.h: build fix Tue, 27 Sep 2011 09:07:07 GMT vboxsync [38878] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/VBox/vscsi.h (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIIoReq.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSILunSbc.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDM,Devices,Drivers: Add async discard API and make us of it Tue, 27 Sep 2011 09:04:46 GMT vboxsync [38877] * trunk/include/VBox/vmm/pdmblkcache.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/include/PDMBlkCacheInternal.h (modified) VMM/PDMBlkCache: Add discard API Fri, 23 Sep 2011 13:19:23 GMT vboxsync [38847] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDM: Enter the device critical section for PDM callback. Fri, 23 Sep 2011 11:21:55 GMT vboxsync [38838] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Debugger/DBGCCommands.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Devices/Storage/ATAController.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.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/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/FTM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HWACCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMReq.cpp (modified) * trunk/src/VBox/VMM/include/VMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM,++: Try fix the async reset, suspend and power-off problems in ... Fri, 23 Sep 2011 11:17:04 GMT vboxsync [38835] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Detect recursive rendezvous calls. Removed the unused API ... Fri, 09 Sep 2011 14:10:18 GMT vboxsync [38707] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/VT-x: Fix for PAE guests running on 32-bit hosts or 64-bit hosts ... Wed, 07 Sep 2011 14:45:22 GMT vboxsync [38677] * trunk/include/VBox/vmm/iom.h (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) IOM: MMIO instruction interpreter bug fixes. Sun, 04 Sep 2011 17:05:03 GMT vboxsync [38622] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/Debug.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/ide.h (modified) AHCI+DrvBlock+DrvVD: Add support for the TRIM command and connect ... Fri, 26 Aug 2011 13:43:27 GMT vboxsync [38550] * trunk/include/VBox/vmm/pdmnetinline.h (modified) Windows build fix Fri, 26 Aug 2011 13:26:07 GMT vboxsync [38549] * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/pdmnetinline.h (modified) * trunk/include/iprt/net.h (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/Pcap.cpp (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) GSO: UDP fragmentation offloading (#5846) Tue, 09 Aug 2011 13:37:41 GMT vboxsync [38378] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) Don't issue instructions rescheduling to RAW or HWACCM mode when ... Mon, 08 Aug 2011 12:25:12 GMT vboxsync [38349] * trunk/include/VBox/vmm/em.h (modified) em.h: Saved state fix. Fri, 05 Aug 2011 14:35:08 GMT vboxsync [38326] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) EM,REM: Make the EM execution scheduling policies apply to HM as well. Fri, 05 Aug 2011 14:11:58 GMT vboxsync [38325] * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Runtime/testcase/tstLdrObj.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllMap.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM: Renamed VM::fRawR0Enabled and VM::fRawR3Enabled, inverting their ... Fri, 05 Aug 2011 14:02:53 GMT vboxsync [38324] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/Frontends/VBoxBFE/MachineDebuggerImpl.cpp (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/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UISession.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.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) FE/Qt,FE/BFE,MachineDebugger,EM: Added execution scheduling options ... Thu, 04 Aug 2011 19:16:53 GMT vboxsync [38320] * trunk/include/VBox/vmm/rem.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/softmmu_header.h (modified) Redid the A20 gate assertion fix - the recompiler needs to be told. Wed, 03 Aug 2011 11:58:41 GMT vboxsync [38300] * trunk/include/VBox/vmm/rem.h (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/recompiler/VBoxREM.def (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/softmmu_header.h (modified) REM,PGM: Fix A20 syncing between the VMM and the recompiler. Thu, 14 Jul 2011 12:23:02 GMT vboxsync [37955] * trunk/Makefile.kmk (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/cpumdis.h (modified) * trunk/include/VBox/vmm/dbgfsel.h (modified) * trunk/include/VBox/vmm/hwacc_vmx.h (modified) * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/selm.h (modified) * trunk/include/VBox/vmm/trpm.h (modified) * trunk/include/VBox/x86.mac (modified) * trunk/include/iprt/x86.h (moved) * trunk/include/iprt/x86.mac (copied) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/testcase/tstPageFusion.cpp (modified) * trunk/src/VBox/Devices/EFI/Thunk/EfiThunk.asm (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Disassembler/DisasmTestA.asm (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Installer/linux/deffiles (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/RDP/client/files_rdesktop-vrdp (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/EMAllA.asm (modified) * trunk/src/VBox/VMM/VMMAll/HWACCMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0UnusedA.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWACCMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR3/PATMA.asm (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/EMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/HWACCMRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/MMRamRCA.asm (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRC.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) * trunk/src/VBox/VMM/VMMRC/VMMRCA.asm (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/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstCompiler.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicroRCA.asm (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) Moved VBox/x86.h/mac to iprt/x86.h/mac. Mon, 11 Jul 2011 08:48:24 GMT vboxsync [37859] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) Committed usb_thread.patch with tiny adjustments. Thu, 07 Jul 2011 14:25:53 GMT vboxsync [37822] * trunk/include/VBox/vmm/pdmusb.h (modified) space Wed, 06 Jul 2011 11:48:12 GMT vboxsync [37799] * trunk/include/VBox/vmm/pdmpci.h (added) OSE build fix