# # ChangeLog for trunk/src/VBox/Runtime in vbox # # Generated by Trac 1.4.3.2 # Mar 11, 2025 6:11:33 AM Mon, 28 Jul 2008 11:26:12 GMT vboxsync [10905] * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) tstStrFormat: Fixed %RGv and %RGp bustage. Added %RRv test. Thu, 24 Jul 2008 17:49:33 GMT vboxsync [10866] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) Fixed missing 'el' and reinserted the blank lines. Thu, 24 Jul 2008 17:44:32 GMT vboxsync [10864] * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) Update for future Linux 2.6.27. Thu, 24 Jul 2008 13:38:48 GMT vboxsync [10854] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) Disable use of posix timers on Solaris, working around the missing ... Thu, 24 Jul 2008 09:11:00 GMT vboxsync [10848] * trunk/include/iprt/cache.h (added) * trunk/src/VBox/Runtime/common/misc/cache.cpp (added) Export to OSE Wed, 23 Jul 2008 19:48:51 GMT vboxsync [10839] * trunk/src/VBox/Runtime/r3/linux/semevent-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/sems-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/semevent-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/sems-win.cpp (modified) RTSemEventDestroy: Don't bitch on NIL_RTSEMEVENT. Wed, 23 Jul 2008 11:50:55 GMT vboxsync [10827] * trunk/src/VBox/Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp (modified) It's not very clear what this Contention field really means. Seems to ... Tue, 22 Jul 2008 09:10:57 GMT vboxsync [10803] * trunk/src/VBox/Runtime/testcase/tstHandleTable.cpp (modified) tstHandleTable: reneabled all the tests. Mon, 21 Jul 2008 22:36:19 GMT vboxsync [10795] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) IPRT: Enabled the rtThreadRemoveLocked assertion on OS/2, hoping that ... Mon, 21 Jul 2008 22:34:16 GMT vboxsync [10794] * trunk/src/VBox/Runtime/testcase/tstThread-1.cpp (modified) tstThread-1: cosmetics. Mon, 21 Jul 2008 22:33:15 GMT vboxsync [10793] * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstThread-1.cpp (copied) IPRT: Added a simple thread testcase for the latest insertion race. Mon, 21 Jul 2008 22:19:26 GMT vboxsync [10792] * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) IPRT: Fixed issue where RTCreateThread would race against the ... Mon, 21 Jul 2008 19:38:51 GMT vboxsync [10791] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: added a missing file to the R3 mini-runtime Mon, 21 Jul 2008 18:43:39 GMT vboxsync [10790] * trunk/src/VBox/Runtime/common/misc/handletablectx.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletablesimple.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstHandleTable.cpp (modified) IPRT: Fixed an overlooked race found by the threaded testcase. Mon, 21 Jul 2008 17:22:32 GMT vboxsync [10789] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/common/misc/handletable.h (copied) * trunk/src/VBox/Runtime/common/misc/handletablectx.cpp (copied) * trunk/src/VBox/Runtime/common/misc/handletablesimple.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstHandleTable.cpp (modified) IPRT: Implemented the simple handle table variant too. Mon, 21 Jul 2008 16:44:33 GMT vboxsync [10788] * trunk/include/iprt/handletable.h (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstHandleTable.cpp (copied) IPRT: Implemented the context variant of the handle table. Mon, 21 Jul 2008 02:16:19 GMT vboxsync [10768] * trunk/include/iprt/err.h (modified) * trunk/include/iprt/handletable.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/handletable.cpp (added) Some early commit of the handle table code (home -> work). Sun, 20 Jul 2008 02:43:28 GMT vboxsync [10767] * trunk/src/VBox/Runtime/include/internal/magics.h (modified) RTOBJCACHE_MAGIC -> RTMEMCACHE_MAGIC, added RTMEMCACHE_MAGIC_DEAD. ... Sun, 20 Jul 2008 02:40:06 GMT vboxsync [10766] * trunk/src/VBox/Runtime/include/internal/magics.h (modified) handle table magic. Fri, 18 Jul 2008 08:37:04 GMT vboxsync [10738] * trunk/src/VBox/Runtime/r0drv/nt/semfastmutex-r0drv-nt.cpp (modified) Assert on the fast mutex semaphore being release and having no ... Fri, 18 Jul 2008 08:34:45 GMT vboxsync [10737] * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Must release the semaphore before destroying it (vista gets upset ... Thu, 17 Jul 2008 10:41:36 GMT vboxsync [10718] * trunk/src/VBox/Runtime/Makefile.kmk (modified) r0drv/solaris/vbi/mpnotification-r0drv-solaris.c prep. Wed, 16 Jul 2008 19:15:39 GMT vboxsync [10708] * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/include/internal/magics.h (modified) Runtime: add cache implementation Tue, 15 Jul 2008 12:07:17 GMT vboxsync [10646] * trunk/include/iprt/log.h (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) Made RTLogDestroy ignore NULL logger. Tue, 15 Jul 2008 11:18:20 GMT vboxsync [10644] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) r=bird: The file mode is the 3rd argument to open. If no mode is ... Tue, 15 Jul 2008 09:34:28 GMT vboxsync [10634] * trunk/src/VBox/Runtime/r3/posix/fileio-posix.cpp (modified) Runtime: implement Unix access permissions in RTFileOpen Mon, 14 Jul 2008 21:29:36 GMT vboxsync [10616] * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (modified) comment Mon, 14 Jul 2008 19:52:32 GMT vboxsync [10614] * trunk/Config.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) Enable posix timers by default by all users of the code (requirement ... Mon, 14 Jul 2008 16:21:07 GMT vboxsync [10608] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/RTLogWriteStdOut-r0drv-darwin.cpp (copied) Made the STDOUT destination for the ring-0 logger on Darwin printf to ... Fri, 11 Jul 2008 18:39:28 GMT vboxsync [10544] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Frontends/VirtualBox4/include/COMDefs.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/system-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (modified) Performance API, version 0, with fixed COMDefs.h. Fri, 11 Jul 2008 15:21:53 GMT vboxsync [10534] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/system-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (modified) Backed out Performance API changes. Fri, 11 Jul 2008 14:27:01 GMT vboxsync [10528] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/system-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (modified) Performance API, version 0, webservice broken. Thu, 10 Jul 2008 19:58:41 GMT vboxsync [10482] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) cosmetics. Thu, 10 Jul 2008 19:58:15 GMT vboxsync [10481] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) cosmetics. Thu, 10 Jul 2008 16:25:23 GMT vboxsync [10479] * trunk/src/VBox/Runtime/VBox/logbackdoor.cpp (modified) Enable logging function for Windows in Runtime. Thu, 10 Jul 2008 13:42:20 GMT vboxsync [10470] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) warning Thu, 10 Jul 2008 07:08:24 GMT vboxsync [10457] * trunk/src/VBox/Runtime/r0drv/solaris/memobj-r0drv-solaris.c (modified) Solaris/r0drv: fixed lockkernel. Found this while exploring vboxvfs ... Thu, 10 Jul 2008 02:51:07 GMT vboxsync [10453] * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) removed a surpurfluous flower box Thu, 10 Jul 2008 02:43:48 GMT vboxsync [10452] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/darwin/mp-darwin.cpp (copied) * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) Cooked up some basic RTMp for darwin. Wed, 09 Jul 2008 18:39:22 GMT vboxsync [10446] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) Adjusted cpu frequency logic a bit. Make more generous assumptions ... Wed, 09 Jul 2008 18:21:07 GMT vboxsync [10445] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) forgotten fclose, cleanup Wed, 09 Jul 2008 17:34:10 GMT vboxsync [10442] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) Implement getting CPU frequency values on Linux. Wed, 09 Jul 2008 14:11:09 GMT vboxsync [10428] * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) Print online / offline status returned by RTMpIsCpuOnline for visual ... Wed, 09 Jul 2008 14:09:02 GMT vboxsync [10426] * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (modified) Extended the testcase with the RTGetCur/MaxFrequency APIs. Wed, 09 Jul 2008 14:08:23 GMT vboxsync [10425] * trunk/src/VBox/Runtime/generic/RTMpGetCurFrequency-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTMpGetMaxFrequency-generic.cpp (modified) Fixed incorrect function delcarations. Wed, 09 Jul 2008 13:52:22 GMT vboxsync [10421] * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) _SC_NPROCESSORS_CONF doesn't work. Wed, 09 Jul 2008 13:46:17 GMT vboxsync [10419] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (copied) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstMp-1.cpp (copied) Linux implementation of the RTMp* bits we current need in ring-3. Wed, 09 Jul 2008 13:45:07 GMT vboxsync [10418] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTMpGetCurFrequency-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/RTMpGetMaxFrequency-generic.cpp (copied) New runtime functions fopr getting cpu frequency. Stubs only to far. Tue, 08 Jul 2008 21:29:43 GMT vboxsync [10390] * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) We need to do reference counting becuase the ring-0 IPRT may be ... Fri, 04 Jul 2008 16:16:37 GMT vboxsync [10237] * trunk/src/VBox/Runtime/Makefile.kmk (modified) sub-makefile fix. Fri, 04 Jul 2008 13:04:58 GMT vboxsync [10225] * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) VBOX_SINGLE_MAKEFILE fixes. Fri, 04 Jul 2008 11:37:58 GMT vboxsync [10218] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) POSIX timers, take two. No signals at all. Thu, 03 Jul 2008 20:01:27 GMT vboxsync [10177] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Added the generic uuid stuff to the ring-0 driver runtime. Thu, 03 Jul 2008 04:12:26 GMT vboxsync [10137] * trunk/include/iprt/nocrt/string.h (modified) * trunk/src/VBox/Runtime/common/string/strlen_alias.c (modified) More warnings / bad string prototypes. (nocrt stuff) Thu, 03 Jul 2008 04:09:28 GMT vboxsync [10136] * trunk/src/VBox/Runtime/darwin/RTErrConvertFromDarwin.cpp (modified) shut up warnings. Thu, 03 Jul 2008 04:09:09 GMT vboxsync [10135] * trunk/src/VBox/Runtime/darwin/Makefile.kup (added) Added kup file. Wed, 02 Jul 2008 13:40:07 GMT vboxsync [10106] * trunk/include/iprt/string.h (modified) * trunk/src/VBox/Runtime/common/string/utf-8.cpp (modified) Added RTStrValidateEncoding, RTStrValidateEncodingEx and ... Tue, 01 Jul 2008 00:47:54 GMT vboxsync [10048] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) VBOX_KBUILD_HACKING Mon, 30 Jun 2008 15:21:25 GMT vboxsync [10023] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/Makefile.kmk (modified) * trunk/src/VBox/Additions/solaris/SharedFolders/vboxvfs_vfsops.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Solaris vboxvfs: resolved symbols and updated the VBOXGUESTR0 ... Fri, 27 Jun 2008 00:23:49 GMT vboxsync [9979] * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) g_MpPendingOfflineSet is only used when CPU_DOWN_FAILED is defined. Thu, 26 Jun 2008 14:41:05 GMT vboxsync [9963] * trunk/src/VBox/Runtime/testcase/ntGetTimerResolution.cpp (modified) More pretty printing. Thu, 26 Jun 2008 14:26:46 GMT vboxsync [9959] * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) ring-0 nt: fixed typo in RTTimerStart that caused timers to run at a ... Thu, 26 Jun 2008 14:25:49 GMT vboxsync [9958] * trunk/src/VBox/Runtime/r0drv/nt/time-r0drv-nt.cpp (modified) comment. Thu, 26 Jun 2008 11:56:57 GMT vboxsync [9950] * trunk/src/VBox/Runtime/r3/win/timer-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/ntGetTimerResolution.cpp (modified) Corrected NtQueryTimerResolution (max resolution == the lower ... Wed, 25 Jun 2008 16:49:24 GMT vboxsync [9935] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) r=bird: Review comments, work to be done. Marked the ... Wed, 25 Jun 2008 15:36:13 GMT vboxsync [9932] * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) r=bird: (todo) Must dedicate a thread for taking the signals, we ... Wed, 25 Jun 2008 15:20:38 GMT vboxsync [9931] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) VERR_UNRESOLVED_ERROR is *never* the right translation of an error ... Wed, 25 Jun 2008 11:47:50 GMT vboxsync [9909] * trunk/src/VBox/Runtime/testcase/tstInlineAsm.cpp (modified) fixed spelling (r32159) Wed, 25 Jun 2008 11:13:33 GMT vboxsync [9906] * trunk/src/VBox/Runtime/r3/os2/system-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (modified) build fixes for undefined VERR_NOT_IMPLEMENTED Wed, 25 Jun 2008 11:03:03 GMT vboxsync [9904] * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Main/HostImpl.cpp (modified) * trunk/src/VBox/Main/MachineImpl.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Runtime/r3/os2/system-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/system-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/system-win.cpp (modified) Global and per-VM CPU usage API added Fri, 20 Jun 2008 09:27:34 GMT vboxsync [9839] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) New implementation of RTTimer... using POSIX timers. Thu, 19 Jun 2008 16:46:54 GMT vboxsync [9829] * trunk/src/VBox/Runtime/common/err/RTErrConvertFromErrno.cpp (modified) Runtime/common: handle the EPROTO posix error code as we return this ... Wed, 18 Jun 2008 11:14:50 GMT vboxsync [9786] * trunk/src/VBox/Runtime/r3/fs.cpp (modified) fixed docs. Wed, 18 Jun 2008 10:48:49 GMT vboxsync [9785] * trunk/src/VBox/Runtime/r3/fs.cpp (modified) Update the return value. Tue, 17 Jun 2008 08:42:50 GMT vboxsync [9749] * trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp (modified) spaces Mon, 16 Jun 2008 22:53:34 GMT vboxsync [9744] * trunk/src/VBox/Runtime/generic/RTUuidCreate-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp (modified) Opps, left some @todos behind. Mon, 16 Jun 2008 22:53:02 GMT vboxsync [9743] * trunk/include/iprt/uuid.h (modified) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) Made RTUuidCompare grok NULL pointers and behave the same way in both ... Mon, 16 Jun 2008 22:49:19 GMT vboxsync [9742] * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) Added a todo. Mon, 16 Jun 2008 22:46:46 GMT vboxsync [9741] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTUuidCreate-generic.cpp (copied) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTUuidCreate-win.cpp (copied) * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) Split out RTUuidCreate, so we don't drag in RTRand when we don't need ... Mon, 16 Jun 2008 22:43:50 GMT vboxsync [9740] * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) missing assertion. Mon, 16 Jun 2008 22:43:01 GMT vboxsync [9739] * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) typo. Mon, 16 Jun 2008 22:38:49 GMT vboxsync [9738] * trunk/include/VBox/com/Guid.h (modified) * trunk/include/iprt/uuid.h (modified) * trunk/src/VBox/Runtime/generic/uuid-generic.cpp (modified) * trunk/src/VBox/Runtime/r3/win/uuid-win.cpp (modified) Some UUID cleanup; added RTUuidCompareStr(PCRTUUID, const char *). Mon, 16 Jun 2008 13:25:03 GMT vboxsync [9723] * trunk/src/VBox/Runtime/Makefile.kmk (modified) Runtime: added strtonum.cpp to the mini-runtime Fri, 13 Jun 2008 06:38:09 GMT vboxsync [9670] * trunk/src/VBox/Runtime/Makefile.kmk (modified) L4 doesn't currently build anyway Thu, 12 Jun 2008 00:23:40 GMT vboxsync [9640] * trunk/src/VBox/Runtime/Makefile.kmk (modified) l4 question. Wed, 11 Jun 2008 23:22:50 GMT vboxsync [9633] * trunk/src/VBox/Runtime/Makefile.kmk (modified) More dead stuff. Wed, 11 Jun 2008 20:33:24 GMT vboxsync [9632] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Display/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Miniport/Mirror/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/Graphics/OpenGL/test/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/MouseFilter/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxControl/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGINA/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxGuest/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxHook/testcase/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/Makefile.kmk (modified) * trunk/src/VBox/Additions/WINNT/i8042prt/Makefile.kmk (modified) * trunk/src/VBox/Additions/common/VBoxGuestLib/Makefile.kmk (modified) * trunk/src/VBox/Additions/x11/xclient/Makefile.kmk (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) Removed the non-VBOX_WITH_64BIT_ADDITIONS bits. Wed, 11 Jun 2008 15:02:41 GMT vboxsync [9619] * trunk/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp (modified) Fixed darwin bustage. Wed, 11 Jun 2008 13:08:30 GMT vboxsync [9610] * trunk/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp (modified) Burn fix. Wed, 11 Jun 2008 13:05:24 GMT vboxsync [9609] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Todo. Wed, 11 Jun 2008 12:13:02 GMT vboxsync [9603] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) oops. left a RTR0MpNotificationTerm call there. Wed, 11 Jun 2008 12:09:31 GMT vboxsync [9602] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/generic/mpnotification-r0drv-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/mpnotification-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/mp-r0drv.h (modified) * trunk/src/VBox/Runtime/r0drv/mpnotification-r0drv.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mpnotification-r0drv-solaris.c (modified) Changed RTR0MpNotificationInit/Term to rtR0MpNotificationInit/Term ... Wed, 11 Jun 2008 00:52:02 GMT vboxsync [9588] * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/mp-r0drv.h (modified) Initialize the MP event notifications from initterm-r0drv.cpp after all. Wed, 11 Jun 2008 00:36:56 GMT vboxsync [9586] * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) Fixed missing time unit conversion in RTTimerREquestSystemGranularity. Wed, 11 Jun 2008 00:23:38 GMT vboxsync [9585] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) warnings Wed, 11 Jun 2008 00:20:29 GMT vboxsync [9584] * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Inverted test in RTMpOnSpecific. Tue, 10 Jun 2008 23:45:10 GMT vboxsync [9583] * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (modified) Some fixes and adjustments. Tue, 10 Jun 2008 23:38:18 GMT vboxsync [9582] * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/internal-r0drv-nt.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) Query the procedures in the init function. Tue, 10 Jun 2008 19:35:06 GMT vboxsync [9580] * trunk/src/VBox/Runtime/r0drv/nt/timer-r0drv-nt.cpp (added) Raw untested timer code for NT. Tue, 10 Jun 2008 12:33:05 GMT vboxsync [9567] * trunk/src/VBox/Runtime/r0drv/nt/mpnotification-r0drv-nt.cpp (modified) Made the code compile and fixed the g_rtMpNtCpuSet update order.