# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Dec 16, 2024 7:39:41 AM Fri, 13 Jan 2017 12:19:22 GMT vboxsync [65280] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Lazy load guest MSRs when they've changed despite being ... Fri, 13 Jan 2017 08:52:51 GMT vboxsync [65276] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Update comment. Fri, 13 Jan 2017 08:42:10 GMT vboxsync [65275] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Fixed an extra VMMRZCallRing3Enable when cleaning up the ... Thu, 12 Jan 2017 07:30:01 GMT vboxsync [65251] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Adjustments to fix in r112756 and comment update. Wed, 11 Jan 2017 13:03:42 GMT vboxsync [65245] * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMMRZCallRing3: Include cCallRing3Disabled in the assertion so we can ... Wed, 11 Jan 2017 13:00:02 GMT vboxsync [65244] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) burn fix Wed, 11 Jan 2017 12:59:19 GMT vboxsync [65243] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) nit Wed, 11 Jan 2017 12:52:23 GMT vboxsync [65242] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMMGuruMeditation: list addresses on the ring-0 stack. Wed, 11 Jan 2017 12:43:56 GMT vboxsync [65241] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: Fix longjmp related regression introduced in r112729. Wed, 11 Jan 2017 07:29:44 GMT vboxsync [65233] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: column limit. Tue, 10 Jan 2017 12:33:45 GMT vboxsync [65222] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: Fix longjump when mapping the APIC access page, map the ... Mon, 09 Jan 2017 13:54:22 GMT vboxsync [65207] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) iemCImpl_BranchCallGate: Added @todo on workaround from r112681, ... Sun, 08 Jan 2017 23:54:01 GMT vboxsync [65195] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: Fixed BT implementation (memory access is R, not R/W). Sun, 08 Jan 2017 22:34:40 GMT vboxsync [65194] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) IEM: Fixed FYL2X implementation. Sat, 07 Jan 2017 22:46:49 GMT vboxsync [65192] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: PUSHF in V86 mode needs to increment rIP. Sat, 07 Jan 2017 22:39:30 GMT vboxsync [65191] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Typo caused FUCOMPP trouble. Fri, 06 Jan 2017 10:39:45 GMT vboxsync [65180] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: In RETF and IRET, update SP or RSP depending on stack size. Fri, 06 Jan 2017 10:38:01 GMT vboxsync [65179] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: When going through a call gate, do not touch old stack if there ... Fri, 06 Jan 2017 10:29:41 GMT vboxsync [65178] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: Call gate must take current stack size into account and not ... Fri, 06 Jan 2017 10:04:20 GMT vboxsync [65174] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Additional L7 ging for exception dispatching. Thu, 05 Jan 2017 20:14:10 GMT vboxsync [65168] * trunk/Doxyfile.Core (modified) * trunk/Makefile.kmk (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) doxygen fixes Thu, 05 Jan 2017 08:04:34 GMT vboxsync [65137] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM/HMVMXR0: Dummy out unused member missed in r112639. Thu, 05 Jan 2017 07:06:01 GMT vboxsync [65136] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Try using the APIC allocated page as the virtual-APIC page. Thu, 05 Jan 2017 07:04:14 GMT vboxsync [65135] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: Interface for retrieving APIC pages in all contexts. Thu, 05 Jan 2017 05:46:09 GMT vboxsync [65134] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Comment nits. Wed, 04 Jan 2017 12:25:28 GMT vboxsync [65106] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Don't need to initialize #UD intercepts when it's being ... Wed, 04 Jan 2017 11:10:29 GMT vboxsync [65097] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) IEM: Fixed inter-privilege RETF immediate (see bugref:8606). Thu, 29 Dec 2016 14:28:00 GMT vboxsync [65030] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEM: Fixed BSR instruction. Thu, 29 Dec 2016 13:41:32 GMT vboxsync [65029] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEM: Fixed sign flag calculation. Fri, 16 Dec 2016 14:02:09 GMT vboxsync [64911] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) PGM: Fix sizing of last chunk for large MMIO (pre)registration. Thu, 15 Dec 2016 15:17:35 GMT vboxsync [64882] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Avoid setting HM_CHANGED_VMX_GUEST_APIC_STATE in ... Thu, 15 Dec 2016 14:56:03 GMT vboxsync [64881] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Remove the Vista 64-bit TPR-threshold hack. Thu, 15 Dec 2016 14:53:09 GMT vboxsync [64880] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: "& 0xf" is redundant while right-shifting a uint8_t by 4 ... Wed, 14 Dec 2016 14:21:45 GMT vboxsync [64874] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Use macro constant for TPR offset Wed, 14 Dec 2016 14:13:53 GMT vboxsync [64873] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Use macro constants instead of hardcoded offsets Tue, 13 Dec 2016 17:38:11 GMT vboxsync [64857] * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMM: Add VCPU ID to the guru dump info. Tue, 13 Dec 2016 17:28:40 GMT vboxsync [64856] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Comment to clarify VM-exit history updates for 3 edge cases. Tue, 13 Dec 2016 17:13:47 GMT vboxsync [64855] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Added hmeventpending dbginfo command. Tue, 13 Dec 2016 17:10:21 GMT vboxsync [64854] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Fix VM-exit descriptions on stat counters on VIA CPUs to not ... Tue, 13 Dec 2016 16:52:12 GMT vboxsync [64853] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: Paranoia. Tue, 13 Dec 2016 16:50:57 GMT vboxsync [64852] * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) VMM/PDM: Comment. Tue, 13 Dec 2016 16:46:27 GMT vboxsync [64851] * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) VMM/PDM: Fix uninitialized variable in PDMGetInterrupt() when APIC ... Mon, 12 Dec 2016 20:30:09 GMT vboxsync [64844] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) PDMPCIDEVREG_DEV_NO_SAME_AS_PREV: Include default bus number. Mon, 12 Dec 2016 20:29:45 GMT vboxsync [64843] * trunk/src/VBox/VMM/include/PGMInternal.h (modified) docs Mon, 12 Dec 2016 17:03:28 GMT vboxsync [64837] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Fix VM-exit history update to be done *after* successful ... Sun, 11 Dec 2016 09:59:51 GMT vboxsync [64828] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMM/TRPM: fixed warning Fri, 09 Dec 2016 17:06:19 GMT vboxsync [64824] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMM/TRPM: Added 'trpmevent' dbg info command, useful and required ... Fri, 09 Dec 2016 17:05:15 GMT vboxsync [64823] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Comment to clear up confusing code paths. Tue, 06 Dec 2016 17:15:27 GMT vboxsync [64797] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Build fix when not using HMVMX_USE_FUNCTION_TABLE. Tue, 06 Dec 2016 15:37:18 GMT vboxsync [64790] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Fix new declarations in conditionally compiled code. Fri, 02 Dec 2016 10:26:51 GMT vboxsync [64775] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: nits. Thu, 01 Dec 2016 15:17:33 GMT vboxsync [64773] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Fix INT3 based breakpoint intercept exits. Thu, 01 Dec 2016 12:34:50 GMT vboxsync [64771] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Unused param build fix. Thu, 01 Dec 2016 12:28:44 GMT vboxsync [64770] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddr.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) VMM/DBGF, HM: Fix int3 based breakpoints set in the VM debugger when ... Thu, 01 Dec 2016 10:36:31 GMT vboxsync [64769] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Comment nit. Wed, 30 Nov 2016 10:59:48 GMT vboxsync [64766] * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/wddm/VBoxDispD3D.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePropCache.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) * trunk/src/VBox/GuestHost/HGSMI/HGSMIMemAlloc.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/util/vreg.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltRt-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) * trunk/src/VBox/Runtime/common/dvm/dvm.cpp (modified) * trunk/src/VBox/Runtime/common/misc/aiomgr.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) src/VBox: Make the use of the iterator for ... Tue, 29 Nov 2016 18:05:02 GMT vboxsync [64764] * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMKvm.cpp (modified) VMM/GIM: Doxygen nit. Sun, 20 Nov 2016 02:08:49 GMT vboxsync [64723] * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) DBGF: typo Sun, 20 Nov 2016 02:03:09 GMT vboxsync [64722] * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) DBGF: duh Sun, 20 Nov 2016 02:00:02 GMT vboxsync [64720] * 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/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCpu.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) DBGF: Added DBGFR3StepEx for simple step-over support as well as both ... Thu, 17 Nov 2016 17:37:59 GMT vboxsync [64696] * trunk/include/VBox/vmm/pdmcommon.h (modified) * 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/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) DevPCI*,PDM: Get internal bus number from PDM. Tue, 15 Nov 2016 15:40:18 GMT vboxsync [64676] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Pass 'rcRun' from VMLAUNCH/VMRESUME to ... Mon, 14 Nov 2016 15:46:35 GMT vboxsync [64663] * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/VBox/vmm/cpumctx.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/APIC: Get rid of msrApicBase cache from CPUMCTX, make APIC work ... Mon, 14 Nov 2016 14:52:21 GMT vboxsync [64662] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: Doxygen fix. Mon, 14 Nov 2016 14:51:11 GMT vboxsync [64661] * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) VMM/APIC: Doxygen fix. Mon, 14 Nov 2016 10:46:07 GMT vboxsync [64655] * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.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/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM,recompiler: Get rid of PDM APIC interfaces reducing one level of ... Thu, 10 Nov 2016 10:31:39 GMT vboxsync [64626] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (deleted) * trunk/src/VBox/Devices/PC/DevApic.h (deleted) * trunk/src/VBox/Devices/build/VBoxDD2.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * 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/VBox/VMM/tools/Makefile.kmk (modified) * trunk/src/VBox/VMM/tools/VBoxVMMPreload.cpp (modified) * trunk/src/recompiler/Makefile.kmk (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) Recompiler, VMM, Devices: Purge the old APIC and the ... Tue, 08 Nov 2016 15:19:48 GMT vboxsync [64597] * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) VMM/PDM: Doxygen fix. Tue, 08 Nov 2016 15:03:18 GMT vboxsync [64596] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.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/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/APIC, PDM: Clean up PDM APIC helper interface, call VMM directly ... Sun, 06 Nov 2016 19:15:01 GMT vboxsync [64590] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) DBGFR3Flow: Small additions Sun, 06 Nov 2016 18:07:32 GMT vboxsync [64589] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) DBGFR3Flow: Iterator API for the branch tables Sun, 06 Nov 2016 14:38:35 GMT vboxsync [64588] * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) DBGFR3Flow: Smaller fixes Sun, 06 Nov 2016 14:05:38 GMT vboxsync [64587] * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) doxygen fix Sun, 06 Nov 2016 13:56:36 GMT vboxsync [64586] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) DBGFR3Flow: Started working on resolving indirect branches. Compilers ... Fri, 04 Nov 2016 17:47:48 GMT vboxsync [64582] * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMMR3.def: Missing renaming from DBGFR3Cfg* to DBGFR3Flow* Fri, 04 Nov 2016 12:21:21 GMT vboxsync [64563] * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) DBGR3Flow: fixed a bug when splitting a basic block into two ... Fri, 04 Nov 2016 11:27:37 GMT vboxsync [64559] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCInternal.h (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (moved) Rename DBGFR3Cfg* to DBGFR3Flow* to avoid confusing with APIs for ... Fri, 04 Nov 2016 10:54:19 GMT vboxsync [64557] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) DBGFR3Cfg: Remove dump method and the associated code, not the right ... Fri, 04 Nov 2016 10:37:42 GMT vboxsync [64553] * trunk/src/VBox/VMM/Makefile.kmk (modified) build fix cleanup Fri, 04 Nov 2016 10:37:28 GMT vboxsync [64552] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) DBGFR3Cfg: Additions to the API Fri, 04 Nov 2016 10:34:26 GMT vboxsync [64551] * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) build fix Fri, 04 Nov 2016 09:42:54 GMT vboxsync [64550] * trunk/src/VBox/VMM/Makefile.kmk (modified) and another one Fri, 04 Nov 2016 09:25:20 GMT vboxsync [64549] * trunk/src/VBox/VMM/Makefile.kmk (modified) another windows build fix Fri, 04 Nov 2016 09:21:05 GMT vboxsync [64548] * trunk/src/VBox/VMM/Makefile.kmk (modified) windows build fix Fri, 04 Nov 2016 03:17:11 GMT vboxsync [64547] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Added per-instruction statistics (not release). Fri, 04 Nov 2016 02:04:38 GMT vboxsync [64546] * trunk/src/VBox/VMM/Makefile.kmk (modified) IEM: Added per-instruction statistics (not release). Fri, 04 Nov 2016 01:58:05 GMT vboxsync [64545] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructDTrace.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructRC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) IEM: Added per-instruction statistics (not release). Thu, 03 Nov 2016 14:01:52 GMT vboxsync [64530] * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFAddrSpace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMM: typos Tue, 01 Nov 2016 12:05:15 GMT vboxsync [64507] * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) DBGFR3Cfg: Bugfixes, correctly split a basic block transferring any ... Tue, 01 Nov 2016 12:03:59 GMT vboxsync [64506] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) doxygen fix Tue, 01 Nov 2016 11:05:22 GMT vboxsync [64505] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) doxygen fix Tue, 01 Nov 2016 09:15:59 GMT vboxsync [64503] * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) Windows build fix Tue, 01 Nov 2016 09:14:29 GMT vboxsync [64502] * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (modified) dxygen fixes Tue, 01 Nov 2016 09:07:45 GMT vboxsync [64500] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Cfg.cpp (added) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM/DBGF: Add DBGFR3Cfg* API to create control flow graphs Tue, 01 Nov 2016 09:06:26 GMT vboxsync [64499] * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInternal.h (modified) VMM/DBGFDisas: Add method internal to VMM which returns a very small ... Tue, 01 Nov 2016 04:38:06 GMT vboxsync [64497] * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDriver.cpp Corrected driver transformation value name 'Driver' to ... Mon, 24 Oct 2016 19:25:03 GMT vboxsync [64406] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) PDMPCIDEVREG_DEV_NO_SAME_AS_PREV: Extended the search to previous PDM ... Mon, 24 Oct 2016 15:49:40 GMT vboxsync [64399] * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) pgmR3PhysMMIOExLink: Fix for 256GB VRAM regression. Mon, 24 Oct 2016 15:04:04 GMT vboxsync [64397] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDMPCIDEV: some docs Mon, 24 Oct 2016 15:01:45 GMT vboxsync [64396] * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) PDMPCIDEV: some docs