# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Apr 21, 2025 9:55:02 AM Thu, 15 Aug 2013 11:41:03 GMT vboxsync [47754] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: POP rSP fix. Thu, 15 Aug 2013 11:40:03 GMT vboxsync [47753] * trunk/src/recompiler/target-i386/op_helper.c (modified) REM: LTR will not load null TR selector. Thu, 15 Aug 2013 11:38:36 GMT vboxsync [47752] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) IEM: POP rSP fix. Thu, 15 Aug 2013 11:38:05 GMT vboxsync [47751] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: read-modified-write should have the r/w err bit set even when it ... Thu, 15 Aug 2013 10:53:57 GMT vboxsync [47750] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) Ignore RF when checking against REM too. Thu, 15 Aug 2013 10:53:43 GMT vboxsync [47749] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) null selector fix. Thu, 15 Aug 2013 10:41:44 GMT vboxsync [47748] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM: Some RF adjustments. Verification logging fixes. Thu, 15 Aug 2013 10:41:39 GMT vboxsync [47747] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMR0VMX.cpp: missing fSingleInstruction test. Thu, 15 Aug 2013 07:44:17 GMT vboxsync [47746] * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/tstMouseImpl.cpp (modified) Main/MouseImpl: use real CFGM in test case instead of faking APIs. Thu, 15 Aug 2013 07:24:10 GMT vboxsync [47745] * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) tstRTR0Timer: mask out one-shot drivers from Solaris (currently not ... Wed, 14 Aug 2013 23:49:48 GMT vboxsync [47744] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) PUSH SREG intel update. Wed, 14 Aug 2013 23:49:19 GMT vboxsync [47743] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) adjusted my assertion. Wed, 14 Aug 2013 22:52:02 GMT vboxsync [47742] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Avoid OR'ing status codes when we AssertRCReturn check ... Wed, 14 Aug 2013 20:08:12 GMT vboxsync [47741] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) duh Wed, 14 Aug 2013 19:55:03 GMT vboxsync [47740] * trunk/src/VBox/VMM/Makefile.kmk (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/IEMAllInstructions.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) IEM: Implemented RF. Working on verfication against VT-x. Wed, 14 Aug 2013 19:52:30 GMT vboxsync [47739] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) PGM: Added an API that IEM can use to spot MMIO and other troublesome ... Wed, 14 Aug 2013 19:51:33 GMT vboxsync [47738] * trunk/include/iprt/x86.h (modified) x86.h: Corrected X86DESCATTR_P definition (shifted left by 4 bits by ... Wed, 14 Aug 2013 19:50:27 GMT vboxsync [47737] * trunk/include/VBox/vmm/hm.h (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) HM.cpp: Added APIs for checking whether VT-x and AMD-V are enabled. Wed, 14 Aug 2013 19:49:47 GMT vboxsync [47736] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HNVMXR0.cpp: Separate run-loop for single stepping to catch ... Wed, 14 Aug 2013 15:32:58 GMT vboxsync [47735] * trunk/include/iprt/file.h (modified) Comment typo. Wed, 14 Aug 2013 15:19:35 GMT vboxsync [47734] * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (modified) Runtime/threadctxhooks/linux: Again, Assert not AssertPtr for bools. Wed, 14 Aug 2013 15:17:52 GMT vboxsync [47733] * trunk/src/VBox/Runtime/r0drv/linux/threadctxhooks-r0drv-linux.c (modified) Runtime/threadctxhooks/linux: Assert() not AssertPtr() for booleans. Wed, 14 Aug 2013 14:34:35 GMT vboxsync [47732] * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) GuestCtrlImpl.cpp: Warning, cast. Wed, 14 Aug 2013 14:27:29 GMT vboxsync [47731] * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) Newline. Wed, 14 Aug 2013 14:23:17 GMT vboxsync [47730] * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) GuestControl/service.cpp: Support uint64_t HGCM parameters. Wed, 14 Aug 2013 14:13:41 GMT vboxsync [47729] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) FE/Qt: Mouse handler: filter fake mouse events (Windows host). Wed, 14 Aug 2013 14:03:38 GMT vboxsync [47728] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) FE/Qt: Mouse handler: take screen origin into account. Wed, 14 Aug 2013 13:59:43 GMT vboxsync [47727] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) Devices\Input\UsbMouse: report the latest state (update). Wed, 14 Aug 2013 13:39:26 GMT vboxsync [47726] * trunk/src/recompiler/VBoxRecompiler.c (modified) Removed unintential debug RTLogPrintf calls. Wed, 14 Aug 2013 13:36:09 GMT vboxsync [47725] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) Devices\Input\UsbMouse: implemented GET_REPORT stubs; report the ... Wed, 14 Aug 2013 13:12:05 GMT vboxsync [47724] * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) FE/Qt: Mouse handler: Some multi-touch logging. Wed, 14 Aug 2013 12:39:47 GMT vboxsync [47723] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) Documentation. Wed, 14 Aug 2013 12:00:58 GMT vboxsync [47722] * trunk/doc/manual/fr_FR/user_ChangeLog.xml (modified) * trunk/doc/manual/fr_FR/user_VBoxManage.xml (modified) doc/manual: updated the French translation, thank you Jean-Philippe ... Wed, 14 Aug 2013 11:52:38 GMT vboxsync [47721] * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControl.cpp (modified) Logging. Wed, 14 Aug 2013 10:41:56 GMT vboxsync [47720] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageDisk.cpp (modified) FE/VBoxManage: Fix error message printing with variable arguments Wed, 14 Aug 2013 10:34:44 GMT vboxsync [47719] * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) No MMIO2 aliasing when doing full IEM verification runs. Wed, 14 Aug 2013 10:33:22 GMT vboxsync [47718] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) More single stepping work. Wed, 14 Aug 2013 09:42:36 GMT vboxsync [47717] * trunk/src/VBox/Frontends/VirtualBox/images/os_archlinux.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_archlinux_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_debian.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_debian_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_dos.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_fedora.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_fedora_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_freebsd.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_freebsd_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_gentoo.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_gentoo_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_jrockitve.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_l4.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux22.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux24.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux24_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux26.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux26_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_linux_other.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_macosx.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_macosx_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_mandriva.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_mandriva_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_netbsd.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_netbsd_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_netware.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_openbsd.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_openbsd_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_opensuse.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_opensuse_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_oracle.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_oracle_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_oraclesolaris.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_oraclesolaris_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_os2_other.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_os2ecs.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_os2warp3.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_os2warp4.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_os2warp45.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_other.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_qnx.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_redhat.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_redhat_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_solaris.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_solaris_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_turbolinux.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_turbolinux_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_ubuntu.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_ubuntu_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k12_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k3.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k3_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k8.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win2k8_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win31.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win7.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win7_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win8.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win8_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win95.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win98.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_win_other.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winme.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winnt4.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winvista.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winvista_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winxp.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_winxp_64.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_xandros.png (modified) * trunk/src/VBox/Frontends/VirtualBox/images/os_xandros_64.png (modified) FE/Qt: Icons update: OS type icons. Wed, 14 Aug 2013 05:33:22 GMT vboxsync [47716] * trunk/src/VBox/Devices/build/VBoxDDUDeps.cpp (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplIO.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImplImport.cpp (modified) * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) pr6022. 3rd variant (using VFS streaming feature) of GZIP support for ... Wed, 14 Aug 2013 00:11:35 GMT vboxsync [47715] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) CPUMRecalcHyperDRx: Host single stepping in HM-mode fix. Tue, 13 Aug 2013 23:43:24 GMT vboxsync [47714] * 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/DBGFBp.cpp (modified) CPUMRecalcHyperDRx: Host single stepping in HM-mode fix. Tue, 13 Aug 2013 23:01:39 GMT vboxsync [47713] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) fixes Tue, 13 Aug 2013 22:50:45 GMT vboxsync [47712] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) testing... Tue, 13 Aug 2013 19:45:10 GMT vboxsync [47711] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: Improve error reporting. Tue, 13 Aug 2013 19:35:21 GMT vboxsync [47710] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Added Log4 statements for logging the data being read or written. Tue, 13 Aug 2013 19:34:18 GMT vboxsync [47709] * trunk/src/recompiler/VBoxRecompiler.c (modified) * trunk/src/recompiler/target-i386/cpu.h (modified) * trunk/src/recompiler/target-i386/op_helper.c (modified) REM: Attempt at better selector attribute handling, to avoid further ... Tue, 13 Aug 2013 19:34:13 GMT vboxsync [47708] * trunk/include/VBox/scsi.h (modified) Added a few random SCSI constants. Tue, 13 Aug 2013 19:10:28 GMT vboxsync [47707] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) IEM: Set dirty and accessed bits on pages. Initialize output vars ... Tue, 13 Aug 2013 19:08:07 GMT vboxsync [47706] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Must be careful in ring-3 too. Tue, 13 Aug 2013 18:10:30 GMT vboxsync [47705] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Log alignment. Tue, 13 Aug 2013 17:57:49 GMT vboxsync [47704] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageNATNetwork.cpp (modified) VBoxManage/natnetwork: include list on windows. Tue, 13 Aug 2013 17:55:29 GMT vboxsync [47703] * trunk/src/VBox/NetworkServices/NetLib/VBoxNetPortForwardString.cpp (modified) include set for windows. Tue, 13 Aug 2013 17:21:41 GMT vboxsync [47702] * trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c (modified) Oops, fix precedence in a = b | c. Tue, 13 Aug 2013 16:25:09 GMT vboxsync [47701] * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) MouseImpl: wrong LogRel Tue, 13 Aug 2013 15:15:59 GMT vboxsync [47700] * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) CPU.cpp: Must recalc DRx values on relocation. Tue, 13 Aug 2013 15:04:08 GMT vboxsync [47699] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) I/O breakpoints for raw-mode and non-string instructions in IEM. Tue, 13 Aug 2013 14:50:50 GMT vboxsync [47698] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-client/GuestCtrlImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImpl.cpp (modified) Main/GuestCtrl: Mark guest session 0 as the root guest control process. Tue, 13 Aug 2013 14:43:13 GMT vboxsync [47697] * trunk/include/VBox/HostServices/GuestControlSvc.h (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) Forgot some files, build fix. Tue, 13 Aug 2013 14:41:55 GMT vboxsync [47696] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) FE/VBoxManage/VBoxManageGuestCtrl.cpp: Fixed error message on guest ... Tue, 13 Aug 2013 14:40:20 GMT vboxsync [47695] * trunk/src/VBox/Additions/common/VBoxGuestLib/VBoxGuestR3LibGuestCtrl.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlProcess.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceControlSession.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/service.cpp (modified) Additions/GuestCtrl: Use a separate filter mask + value for message ... Tue, 13 Aug 2013 13:12:05 GMT vboxsync [47694] * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPane.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPane.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPaneTextPane.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupPaneTextPane.h (modified) FE/Qt: Popup-center: Popup-pane: Support for initially focused pane. Tue, 13 Aug 2013 13:09:31 GMT vboxsync [47693] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIPopupCenter.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIPopupStack.cpp (modified) FE/Qt: Popup-center: Popup-stack: Support for non-top-level parents. Tue, 13 Aug 2013 13:05:23 GMT vboxsync [47692] * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) buld rules for compiling NAT service on Windows. Tue, 13 Aug 2013 12:56:34 GMT vboxsync [47691] * trunk/src/VBox/Main/src-server/NATNetworkImpl.cpp (modified) Main/NAT: fixes access to COM's getter. Tue, 13 Aug 2013 12:53:48 GMT vboxsync [47690] * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlersA.asm (modified) TRPM: Don't underflow the stack when trapping in the world switcher. Tue, 13 Aug 2013 12:53:07 GMT vboxsync [47689] * trunk/src/VBox/VMM/VMMR3/VMMTests.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) * trunk/src/VBox/VMM/VMMSwitcher/PAEand32Bit.mac (modified) tstVMM: DRx fixes. Tue, 13 Aug 2013 12:51:19 GMT vboxsync [47688] * trunk/src/VBox/Frontends/VirtualBox/src/selector/UISelectorWindow.cpp (modified) FE/Qt: Selector UI: MacOS X host: Make sure VM selector is set as the ... Tue, 13 Aug 2013 12:10:19 GMT vboxsync [47687] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Added segment checks to hmR0VmxCheckGuestState() while ... Tue, 13 Aug 2013 10:59:12 GMT vboxsync [47686] * trunk/src/VBox/VMM/VMMSwitcher/AMD64andLegacy.mac (modified) VMMSwitcher: typo Tue, 13 Aug 2013 10:19:25 GMT vboxsync [47685] * trunk/src/bldprogs/VBoxDef2LazyLoad.cpp (modified) VBoxDef2LazyLoad.cpp: Attempt at correct stack alignment. Mon, 12 Aug 2013 23:45:20 GMT vboxsync [47684] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) SVM: I/O breakpoints. Mon, 12 Aug 2013 23:09:09 GMT vboxsync [47683] * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) build fix + adj. Mon, 12 Aug 2013 22:57:18 GMT vboxsync [47682] * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) adjustments. Mon, 12 Aug 2013 22:51:55 GMT vboxsync [47681] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: I/O breakpoints. Mon, 12 Aug 2013 17:09:40 GMT vboxsync [47680] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Added missing TR guest-state checks. Mon, 12 Aug 2013 16:52:25 GMT vboxsync [47679] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: Added more cross-format media types. Mon, 12 Aug 2013 16:36:33 GMT vboxsync [47678] * trunk/src/recompiler/target-i386/cpu.h (modified) recompiler: Clear the unusable bit when the present bit is set. Mon, 12 Aug 2013 16:09:41 GMT vboxsync [47677] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMSVMXR0.cpp: DR6.Bx values are cleared on #DB it seems, while the ... Mon, 12 Aug 2013 15:17:36 GMT vboxsync [47676] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Some missed checks and fixes to segment checks. Mon, 12 Aug 2013 15:12:34 GMT vboxsync [47675] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Report LED state changes. Mon, 12 Aug 2013 14:24:56 GMT vboxsync [47674] * trunk/src/VBox/Devices/Input/testcase/tstUsbMouse.cpp (modified) tstUsbMouse: update. Mon, 12 Aug 2013 14:03:08 GMT vboxsync [47673] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMVMXR0: Fixed copy&past from SVM code with fDr6=false in ... Mon, 12 Aug 2013 11:17:48 GMT vboxsync [47672] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMouseHandler.cpp (modified) Frontend,Devices: touch input updates Mon, 12 Aug 2013 11:16:55 GMT vboxsync [47671] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.cpp (modified) VMM: More debugging related stuff. Mon, 12 Aug 2013 11:12:40 GMT vboxsync [47670] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0, HMSVMR0: Fix typo in checking invalid guest state, nits. Mon, 12 Aug 2013 10:42:55 GMT vboxsync [47669] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructions.cpp.h (modified) loop $ optimization. Mon, 12 Aug 2013 10:40:52 GMT vboxsync [47668] * trunk/include/VBox/vmm/cpumctx.h (modified) CPUMCTX_FROM_CORE Mon, 12 Aug 2013 10:39:45 GMT vboxsync [47667] * trunk/include/iprt/x86.h (modified) x86.h: A couple of DR7 macros. Mon, 12 Aug 2013 10:39:07 GMT vboxsync [47666] * trunk/src/recompiler/target-i386/op_helper.c (modified) Use the LAR mask that AMD documents for now. Mon, 12 Aug 2013 10:11:42 GMT vboxsync [47665] * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) Seems vdIfIoFileReadSync/vdIfIoFileWriteSync want real actual offsets. Mon, 12 Aug 2013 09:31:16 GMT vboxsync [47664] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) DevFdc: Drive table comments, fail recal on missing drive. Mon, 12 Aug 2013 01:23:31 GMT vboxsync [47663] * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) build fix Mon, 12 Aug 2013 01:16:17 GMT vboxsync [47662] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) build fix. Mon, 12 Aug 2013 00:51:25 GMT vboxsync [47661] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) build fix Mon, 12 Aug 2013 00:37:34 GMT vboxsync [47660] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFBp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/DBGFRZ.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) VMM: Debug register handling redo. (only partly tested on AMD-V so far.) Sun, 11 Aug 2013 14:43:21 GMT vboxsync [47659] * trunk/src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp (modified) tstRTR0DbgKrnlInfoDriver: Fix VERR_SYMBOL_NOT_FOUND error Sun, 11 Aug 2013 14:42:28 GMT vboxsync [47658] * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) VMM/testcase/tstVMREQ: Fix busted testcase, works on darwin now ... Sun, 11 Aug 2013 13:36:21 GMT vboxsync [47657] * trunk/src/VBox/VMM/testcase/tstX86-1A.asm (modified) VMM/testcase/tstX86-1: Fix testcase on darwin.x86, the stack must be ... Sat, 10 Aug 2013 14:00:51 GMT vboxsync [47656] * trunk/src/VBox/Devices/Input/UsbMouse.cpp (modified) Devices\Input\UsbMouse: fixed tablet emulation (regression from r87343). Fri, 09 Aug 2013 18:00:15 GMT vboxsync [47655] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: spaces.