# # ChangeLog for trunk/src/VBox in vbox # # Generated by Trac 1.4.3.2 # Jan 15, 2025 3:37:59 PM Mon, 02 Sep 2013 15:02:20 GMT vboxsync [48231] * trunk/src/VBox/Additions/common/VBoxGuest/VBoxGuest.cpp (modified) Additions/common/VBoxGuest: reduce logging in IRQ handlers. Mon, 02 Sep 2013 14:52:50 GMT vboxsync [48230] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMM: Propagate errors properly while leaving HM context. Mon, 02 Sep 2013 12:57:44 GMT vboxsync [48229] * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) Main/HGCM: add plugin support (preparing for HGCM modules in an ... Mon, 02 Sep 2013 11:57:36 GMT vboxsync [48228] * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMMRZ: nit. Mon, 02 Sep 2013 11:54:23 GMT vboxsync [48227] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) VMM: Ensure longjmps after hmR0[Vmx|Svm]LeaveSession() don't happen. Mon, 02 Sep 2013 11:40:56 GMT vboxsync [48226] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Log missing \n. Mon, 02 Sep 2013 11:14:11 GMT vboxsync [48225] * trunk/src/VBox/Frontends/VBoxHeadless/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/cbinding/Makefile.kmk (modified) * trunk/src/VBox/Main/cbinding/VBoxCAPI_v4_2.h (added) * trunk/src/VBox/Main/cbinding/makefile.tstXPCOMCGlue (modified) * trunk/src/VBox/Main/cbinding/tstXPCOMCEvent.c (moved) * trunk/src/VBox/Main/cbinding/tstXPCOMCGlue.c (modified) * trunk/src/libs/xpcom18a4/Config.kmk (modified) * trunk/src/testcase/tstRunTestcases.cpp (modified) testcase/*: move the installation path for the remaining API/XPCOM ... Mon, 02 Sep 2013 10:14:43 GMT vboxsync [48224] * trunk/src/VBox/Additions/darwin/Installer/Makefile.kmk (modified) darwin-docs isn't needed for the additions installer. Mon, 02 Sep 2013 05:33:12 GMT vboxsync [48222] * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboard.cpp (modified) additions/darwin: build fix AssertMsg(,"") -> AssertMsg(, ("")) Sun, 01 Sep 2013 23:27:56 GMT vboxsync [48221] * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/VMMSwitcher.cpp (modified) * trunk/src/VBox/VMM/VMMSwitcher/LegacyandAMD64.mac (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) VMM: Adding a debugging aid for 64-on-32 that tries to catch ... Sun, 01 Sep 2013 22:46:04 GMT vboxsync [48220] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HMVMXR0.cpp: When the guest switches from long mode to one of the ... Sun, 01 Sep 2013 17:11:31 GMT vboxsync [48219] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Hungarian. Sun, 01 Sep 2013 16:31:26 GMT vboxsync [48218] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) VMM: Addressed a rare corner case stale TLB entry issue. Sat, 31 Aug 2013 19:04:14 GMT vboxsync [48217] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM/HMR0: Spaces and populate struct members in the same order as ... Sat, 31 Aug 2013 18:47:14 GMT vboxsync [48216] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/HM: Cleanup. Sat, 31 Aug 2013 18:38:37 GMT vboxsync [48215] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Cleanup. Sat, 31 Aug 2013 16:16:58 GMT vboxsync [48214] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/PS2Dev.h (modified) * trunk/src/VBox/Devices/Input/PS2M.cpp (added) * trunk/src/VBox/Devices/Makefile.kmk (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) Added new PS/2 mouse implementation (currently disabled). Fri, 30 Aug 2013 23:17:51 GMT vboxsync [48213] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Naming fixes and log cosmetics. Fri, 30 Aug 2013 23:02:22 GMT vboxsync [48212] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/HM: Naming fixes. Fri, 30 Aug 2013 22:37:47 GMT vboxsync [48211] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) VMM: Naming bits. Fri, 30 Aug 2013 22:22:15 GMT vboxsync [48210] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM: More naming fixes. Fri, 30 Aug 2013 22:13:19 GMT vboxsync [48209] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Apparently we use underscores in unions/structs in other places. ... Fri, 30 Aug 2013 22:05:31 GMT vboxsync [48208] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Cleanup, hungarian and comments. Fri, 30 Aug 2013 17:44:34 GMT vboxsync [48207] * trunk/src/VBox/Installer/solaris/vboxconfig.sh (modified) Solaris/installer: Only stop services that are running. Should speed ... Fri, 30 Aug 2013 17:34:16 GMT vboxsync [48206] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Make the code more robust regarding longjmps in awkward ... Fri, 30 Aug 2013 17:26:51 GMT vboxsync [48205] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Make code more robust regarding longjmps in awkward places. Fri, 30 Aug 2013 17:04:08 GMT vboxsync [48204] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Better parameters. Fri, 30 Aug 2013 15:59:33 GMT vboxsync [48203] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Ignore IA32_PMC0/1, too. Fri, 30 Aug 2013 15:26:37 GMT vboxsync [48202] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Ignore MSR_IA32_PERFEVTSEL1 and MSR_IA32_PERFEVTSEL0 reads. Should ... Fri, 30 Aug 2013 15:25:22 GMT vboxsync [48201] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Re-enable thread-context hooks on Linux, Solaris. Fri, 30 Aug 2013 15:13:58 GMT vboxsync [48200] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Fewer inline hints. Fri, 30 Aug 2013 15:05:23 GMT vboxsync [48199] * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) PDMAllCritSectRw.cpp: do the same preemption/interrupt-enabled checks ... Fri, 30 Aug 2013 14:59:33 GMT vboxsync [48198] * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Thread-context hooks logging. Fri, 30 Aug 2013 14:57:07 GMT vboxsync [48197] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log-vbox.cpp: Missing #includes. Fri, 30 Aug 2013 14:51:26 GMT vboxsync [48196] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Thread-context hook fixes. Fri, 30 Aug 2013 14:49:51 GMT vboxsync [48195] * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) BIOS: Shorter offsets, reorder timer tick processing. Fri, 30 Aug 2013 14:33:38 GMT vboxsync [48194] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Even without preemption hooks, we can now load the ... Fri, 30 Aug 2013 13:48:57 GMT vboxsync [48192] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) Can't do math... Fri, 30 Aug 2013 13:47:36 GMT vboxsync [48191] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Dummy Execute SCSI command, try to fix alignment. Fri, 30 Aug 2013 13:37:42 GMT vboxsync [48190] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Allow larger parameters, handle dummy mailbox abort. Fri, 30 Aug 2013 12:36:50 GMT vboxsync [48189] * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) log-vbox.cpp: Don't try create a logger with interrupts or preemption ... Fri, 30 Aug 2013 12:31:23 GMT vboxsync [48188] * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) TRPMR0.cpp: Removed debug statement accidentally committed in r88087. ... Fri, 30 Aug 2013 11:42:03 GMT vboxsync [48187] * trunk/src/VBox/Additions/Makefile.kmk (modified) * trunk/src/VBox/Additions/darwin/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/darwin/Makefile.kmk (modified) Additions: first attempt to add automatic build for OS X GAs. Fri, 30 Aug 2013 10:11:58 GMT vboxsync [48186] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) comma. Fri, 30 Aug 2013 10:10:27 GMT vboxsync [48185] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) r0drv/solaris/timer: Implement one-shot timers the right way. Fri, 30 Aug 2013 09:57:05 GMT vboxsync [48184] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) PGMAllPool.cpp: Try work around assertion in ... Fri, 30 Aug 2013 09:41:51 GMT vboxsync [48183] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Comments and logging. Fri, 30 Aug 2013 09:30:43 GMT vboxsync [48182] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) r0drv/solaris/timer: Make one-shot CPU specific timers work, fix ... Fri, 30 Aug 2013 08:33:19 GMT vboxsync [48181] * trunk/src/VBox/Additions/darwin/Installer (copied) * trunk/src/VBox/Installer/darwin/DiskImage/DS_Store (deleted) * trunk/src/VBox/Additions/darwin/Installer/DiskImage/Uninstall.tool (copied) * trunk/src/VBox/Installer/darwin/DiskImage/VirtualBox_Uninstall.tool (deleted) * trunk/src/VBox/Installer/darwin/DiskImage/vbox_folder.tiff (deleted) * trunk/src/VBox/Installer/darwin/DiskImage/vbox_folder.xcf (deleted) * trunk/src/VBox/Additions/darwin/Installer/Makefile.kmk (modified) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsKEXTs (copied) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsKEXTs/PkgBuildComponent.plist (modified) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsKEXTs/postflight (modified) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsToolsAndServices (added) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsToolsAndServices/VBoxServiceWrapper (added) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsToolsAndServices/org.virtualbox.additions.vboxclient.plist (added) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditionsToolsAndServices/org.virtualbox.additions.vboxservice.plist (added) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditions_mpkg (copied) * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg/Conclusion.html (deleted) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditions_mpkg/Conclusion.rtf (modified) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditions_mpkg/Localizable.strings (modified) * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg/Welcome.html (deleted) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditions_mpkg/Welcome.rtf (modified) * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg/background.tif (deleted) * trunk/src/VBox/Additions/darwin/Installer/VBoxGuestAdditions_mpkg/distribution.dist (modified) * trunk/src/VBox/Installer/darwin/VBoxKEXTs (deleted) * trunk/src/VBox/Installer/darwin/VBoxStartupItems (deleted) * trunk/src/VBox/Installer/darwin/VirtualBox (deleted) * trunk/src/VBox/Installer/darwin/VirtualBoxCLI (deleted) * trunk/src/VBox/Installer/darwin/VirtualBox_mpkg (deleted) * trunk/src/VBox/Additions/darwin/VBoxClient (added) * trunk/src/VBox/Additions/darwin/VBoxClient/Makefile.kmk (added) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClient.cpp (added) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboard.cpp (added) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboardGuestToHost.cpp (added) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientClipboardHostToGuest.cpp (added) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClientInternal.h (added) Darwin additions: restore svn history for installer package; export ... Fri, 30 Aug 2013 07:37:03 GMT vboxsync [48180] * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/Main/src-server/linux/NetIf-linux.cpp (modified) Devices/Network/tstIntNet-1: Use the default route interface for ... Fri, 30 Aug 2013 04:59:15 GMT vboxsync [48179] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) Conditionally include lwip makefile to make it possible to build ... Fri, 30 Aug 2013 03:54:49 GMT vboxsync [48178] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/lwip-new/Makefile.kmk (modified) * trunk/src/VBox/NetworkServices/NAT/Makefile.kmk (modified) Do not hardcode lwip location in lwip makefile. Provide functions ... Fri, 30 Aug 2013 03:05:26 GMT vboxsync [48177] * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) emInterpretCmpXchg8b: Removed an assertion regarding the cpu not ... Fri, 30 Aug 2013 02:23:46 GMT vboxsync [48176] * trunk/src/VBox/Storage/VDIfVfs.cpp (modified) VDIfVfs.cpp: Try return VINF_EOF in read when we should since ... Fri, 30 Aug 2013 02:20:52 GMT vboxsync [48175] * trunk/src/VBox/Runtime/common/vfs/vfsbase.cpp (modified) Backed out r88349 because the code was deliberatly checking if rc was ... Fri, 30 Aug 2013 01:55:50 GMT vboxsync [48174] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) HM: Adjusted some CPUMIsXxxDebugStateActive() assertion for ... Fri, 30 Aug 2013 00:56:53 GMT vboxsync [48173] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) moving code a round. Fri, 30 Aug 2013 00:54:04 GMT vboxsync [48172] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEM: Implemented 64-bit rol, ror, rcl, rcr, shl, shr, sar, shld, shrd ... Thu, 29 Aug 2013 20:08:38 GMT vboxsync [48171] * trunk/src/VBox/HostServices/SharedOpenGL/render/renderspu_cocoa_helper.m (modified) crOpenGL: fix potential deadlock Thu, 29 Aug 2013 19:12:35 GMT vboxsync [48170] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) IEM: Implemented 64-bit inc, dec, not and neg for 32-bit hosts. Thu, 29 Aug 2013 17:47:09 GMT vboxsync [48169] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/lwip-new/Makefile.kmk (modified) Move Devices bits to Devices makefile. Thu, 29 Aug 2013 17:26:24 GMT vboxsync [48168] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) r0drv/solaris: Clarify why INT64_MAX. Thu, 29 Aug 2013 17:20:56 GMT vboxsync [48167] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) nit. Thu, 29 Aug 2013 17:19:12 GMT vboxsync [48166] * trunk/src/VBox/Devices/Makefile.kmk (modified) Format lwip-related assignemnts in VBOX_WITH_INIP section to conform ... Thu, 29 Aug 2013 17:16:42 GMT vboxsync [48165] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) r0drv/solaris/timer: Fix specific periodic timers, one-shot any-cpu ... Thu, 29 Aug 2013 16:35:14 GMT vboxsync [48164] * trunk/src/VBox/Main/glue/initterm.cpp (modified) * trunk/src/VBox/Main/src-server/xpcom/server.cpp (modified) * trunk/src/VBox/Main/testcase/Makefile.kmk (modified) * trunk/src/VBox/Main/testcase/makefile.tstVBoxAPIXPCOM (moved) * trunk/src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp (moved) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) Main: phase out the use of the XPCOM glue (wasn't ever used), and ... Thu, 29 Aug 2013 14:27:01 GMT vboxsync [48162] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) Storage/DevFdc: Initialize 'len' to zero at the beginning, safer. Thu, 29 Aug 2013 14:18:24 GMT vboxsync [48161] * trunk/src/VBox/Devices/Storage/DevFdc.cpp (modified) Storage/DevFdc: Uninitialized variable warning. Thu, 29 Aug 2013 14:17:25 GMT vboxsync [48160] * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) Main/src-server/PerformanceLinux: unused var. Thu, 29 Aug 2013 14:01:11 GMT vboxsync [48159] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) More 64-bit instructions for 32-bit hosts. Thu, 29 Aug 2013 13:42:37 GMT vboxsync [48158] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) IEM: Do not try unmapping a page that was not mapped. Thu, 29 Aug 2013 13:09:20 GMT vboxsync [48157] * trunk/src/VBox/HostDrivers/VBoxNetFlt/solaris/VBoxNetFltBow-solaris.c (modified) Solaris/VBoxNetFltBow: unused function warning. Thu, 29 Aug 2013 13:01:54 GMT vboxsync [48156] * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Update comment and add assertion. We no longer have gaps ... Thu, 29 Aug 2013 12:58:51 GMT vboxsync [48155] * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/device.c (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Wine_new/d3d9/vboxport.asm (added) wined3d: fpu setup for amd64 Thu, 29 Aug 2013 12:57:24 GMT vboxsync [48154] * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) vboxtray: cleanup debugging Thu, 29 Aug 2013 12:57:00 GMT vboxsync [48153] * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.h (modified) VMM/HM: More dead code path elimination. Thu, 29 Aug 2013 12:51:26 GMT vboxsync [48152] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) Param comment. Thu, 29 Aug 2013 12:45:46 GMT vboxsync [48151] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Netware 6 is reading MSR_P4_LASTBRANCH_0 (0x1db). Thu, 29 Aug 2013 12:41:05 GMT vboxsync [48150] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT/slirp: include VBox/vmm/dbgf.h where it required only. Thu, 29 Aug 2013 12:14:28 GMT vboxsync [48149] * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) tstRTR0TimerDriver: Platforms without one-shot timer support handled ... Thu, 29 Aug 2013 12:04:40 GMT vboxsync [48148] * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) Runtime/r0drv/solaris: Fix race with specific timers and enabled ... Thu, 29 Aug 2013 12:03:25 GMT vboxsync [48147] * trunk/src/VBox/Runtime/testcase/tstRTR0Timer.cpp (modified) tstRTR0Timer: Fix testcase to skip one-shot timers when it's not ... Thu, 29 Aug 2013 11:11:11 GMT vboxsync [48146] * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) wddm: comments Thu, 29 Aug 2013 11:05:46 GMT vboxsync [48145] * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPWddm.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) wddm: fix autoresize for win8 display-only Thu, 29 Aug 2013 10:45:58 GMT vboxsync [48144] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) Allow reading P5_MC_ADDR and P5_MC_TYPE. Thu, 29 Aug 2013 09:47:29 GMT vboxsync [48142] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) intel manuals hints that there should be at least 8 variables one. Thu, 29 Aug 2013 09:42:59 GMT vboxsync [48141] * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) QNX doesn't believe our MTRR_CAP report and messes with the variable ... Thu, 29 Aug 2013 09:39:53 GMT vboxsync [48140] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/hm_vmx.mac (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Safer longjmp coverage, only restore host state when ... Thu, 29 Aug 2013 07:48:39 GMT vboxsync [48139] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) disble thread-context hooks on Linux again Thu, 29 Aug 2013 06:48:49 GMT vboxsync [48138] * trunk/src/VBox/Additions/x11/VBoxClient/main.cpp (modified) VBoxClient: always call XInitThreads() before any other Xlib calls. Thu, 29 Aug 2013 06:19:59 GMT vboxsync [48137] * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) FE/Qt and FE/SDL: always call XInitThreads() before any other Xlib calls. Wed, 28 Aug 2013 19:43:27 GMT vboxsync [48136] * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Disable thread-context hooks on Solaris. Driver doesn't unload. Wed, 28 Aug 2013 18:04:49 GMT vboxsync [48135] * trunk/src/VBox/VMM/VMMR0/HMR0.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) VMM/HM: Eliminate dead code paths. Wed, 28 Aug 2013 17:41:37 GMT vboxsync [48134] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Fix variable scoping. Wed, 28 Aug 2013 17:33:30 GMT vboxsync [48133] * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM/HMSVMR0: Unbreak AMD-V event injection. Wed, 28 Aug 2013 17:27:43 GMT vboxsync [48132] * trunk/Config.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.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) VMM: Ditch VBOX_WITH_VMMR0_DISABLE_PREEMPTION. Wed, 28 Aug 2013 17:21:06 GMT vboxsync [48131] * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) missing e Wed, 28 Aug 2013 17:14:38 GMT vboxsync [48130] * trunk/include/VBox/vmm/hm.h (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/EM.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Enable thread-context hooks. Reimplemented event injection logic ... Wed, 28 Aug 2013 14:56:10 GMT vboxsync [48129] * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) tstRTR0TimerDriver: currently no periodic specific timers on Solaris Wed, 28 Aug 2013 14:52:12 GMT vboxsync [48128] * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) Main/PerformanceLinux: don't resolve /dev/mapper symlinks