# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Dec 12, 2024 12:47:10 AM Tue, 29 Jul 2008 14:42:18 GMT vboxsync [10935] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) More moving around of files in Linux 2.6.27 Thu, 24 Jul 2008 22:14:40 GMT vboxsync [10877] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) cosmetics. Thu, 24 Jul 2008 22:14:08 GMT vboxsync [10876] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) cosmetics. Thu, 24 Jul 2008 22:12:59 GMT vboxsync [10875] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) Fixed uninitialized variable error (rc). Wed, 23 Jul 2008 18:37:18 GMT vboxsync [10836] * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) supdrv: Fixed missing session clean on the mac when more than one ... Tue, 22 Jul 2008 09:44:31 GMT vboxsync [10805] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM+SUPDrv: Changed the VMMR0EntryEx interface to also take the ... Fri, 18 Jul 2008 08:17:25 GMT vboxsync [10736] * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) Fixed two bugs introduced in r33448. Test changes like this before ... Thu, 17 Jul 2008 15:52:48 GMT vboxsync [10732] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) The branch was bumped up to 8.0, so we have to be 8.1 and make the ... Thu, 17 Jul 2008 15:51:27 GMT vboxsync [10731] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) comment. Thu, 17 Jul 2008 15:05:47 GMT vboxsync [10729] * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrvA-os2.asm (modified) Drop the prc parameter. fixed the wrong cbParm/Data values in the ... Thu, 17 Jul 2008 13:08:56 GMT vboxsync [10724] * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Bumped the SUPDRV_IOC_VERSION major as the changes to the fast path ... Thu, 17 Jul 2008 12:21:02 GMT vboxsync [10722] * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) Forgot the os2 driver. Thu, 17 Jul 2008 12:06:56 GMT vboxsync [10720] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) Fixed issue in fast (METHOD_NEITHER) ioctls. Write the last error to ... Wed, 16 Jul 2008 21:20:47 GMT vboxsync [10714] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) darwin has AssertMsg1/2 in IPRT as everyone should. Wed, 16 Jul 2008 19:57:43 GMT vboxsync [10712] * trunk/src/VBox/HostDrivers/Support/darwin/load.sh (modified) Made the mac os x load*.sh scripts produce symbols and a copy of the ... Wed, 16 Jul 2008 12:32:59 GMT vboxsync [10697] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) Do *NOT* invoke the logger when inside a spinlock because it may ... Wed, 16 Jul 2008 12:12:39 GMT vboxsync [10694] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) Note about missing input validation pvVMMR0. Tue, 15 Jul 2008 19:46:44 GMT vboxsync [10680] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Increase minor version, needed some timestamp functions. Tue, 15 Jul 2008 14:47:33 GMT vboxsync [10666] * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) Forgot to export the new functions via the import lib. Tue, 15 Jul 2008 14:36:00 GMT vboxsync [10662] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.mod.c (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Increased the IOC version to 7.4 with the exporting of ... Mon, 14 Jul 2008 15:13:52 GMT vboxsync [10603] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) *grpmf* copy & past error in the session counting code :/ Fri, 11 Jul 2008 22:02:09 GMT vboxsync [10556] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) SUPR0ObjAddRef: Deal with destruction race in a predictable manner ... Thu, 10 Jul 2008 07:02:01 GMT vboxsync [10455] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Solaris/vboxdrv: pre-allocate; forgot we use states on open rather ... Thu, 10 Jul 2008 06:58:54 GMT vboxsync [10454] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Solaris/VBoxDrv: Don't preallocate 8 soft states. Fixup comments. Tue, 08 Jul 2008 22:19:26 GMT vboxsync [10392] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) display fOptions too. Tue, 08 Jul 2008 22:19:04 GMT vboxsync [10391] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) Override IOService::terminate to prevent a busy VBoxDrv from being ... Tue, 08 Jul 2008 21:28:41 GMT vboxsync [10389] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) Hide _antimain, _realmain and _kext_apple_cc using DECLHIDDEN since ... Tue, 08 Jul 2008 21:24:03 GMT vboxsync [10388] * trunk/src/VBox/HostDrivers/Support/darwin/Info.plist (modified) Added OSBundleCompatibleVersion and set it to the current version ... Tue, 08 Jul 2008 21:15:04 GMT vboxsync [10387] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) Mixed the IOC and IDC versions in SUPDRV_IDC_REQ_CONNECT. Tue, 08 Jul 2008 17:05:59 GMT vboxsync [10380] * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) Build VBoxNetFlt on darwin. Tue, 08 Jul 2008 16:26:13 GMT vboxsync [10377] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIDC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClient.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Implemented the IDC methods. Moved the setting of the R0Process and ... Mon, 07 Jul 2008 12:21:47 GMT vboxsync [10313] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) left a test change in (26 instead of 24). Mon, 07 Jul 2008 10:00:15 GMT vboxsync [10303] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) lose the space in ifeq. Sat, 05 Jul 2008 02:01:45 GMT vboxsync [10267] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) inverted 2.4 check. Sat, 05 Jul 2008 00:58:00 GMT vboxsync [10266] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) EXPORT_SYMTAB on 2.4 Sat, 05 Jul 2008 00:47:50 GMT vboxsync [10265] * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Some more IDC code. Sat, 05 Jul 2008 00:38:39 GMT vboxsync [10264] * trunk/src/VBox/HostDrivers/Support/SUPDrvIDC.h (modified) bad constant. Sat, 05 Jul 2008 00:26:17 GMT vboxsync [10263] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR0IdcClient-win.c (modified) Inter-Driver Communication (IDC) interface for the support driver. ... Fri, 04 Jul 2008 23:42:33 GMT vboxsync [10262] * trunk/src/VBox/HostDrivers/Support/darwin/SUPR0IdcClient-darwin.c (added) Inter-Driver Communication (IDC) interface for the support driver. ... Fri, 04 Jul 2008 23:40:47 GMT vboxsync [10261] * trunk/src/VBox/HostDrivers/Support/win/SUPR0IdcClient-win.c (modified) Set FileObject. Fri, 04 Jul 2008 23:33:48 GMT vboxsync [10260] * trunk/src/VBox/HostDrivers/Support/win/SUPR0IdcClient-win.c (modified) docs. Fri, 04 Jul 2008 23:31:26 GMT vboxsync [10258] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIDC.h (added) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClient.c (added) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClientComponent.c (added) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClientInternal.h (added) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClientStubs.c (added) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPR0IdcClient-freebsd.c (added) * trunk/src/VBox/HostDrivers/Support/linux/SUPR0IdcClient-linux.c (added) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPR0IdcClient-os2.c (added) * trunk/src/VBox/HostDrivers/Support/solaris/SUPR0IdcClient-solaris.c (added) * trunk/src/VBox/HostDrivers/Support/win/SUPR0IdcClient-win.c (added) Inter-Driver Communication (IDC) interface for the support driver. ... Fri, 04 Jul 2008 20:29:41 GMT vboxsync [10257] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) space Fri, 04 Jul 2008 20:28:51 GMT vboxsync [10256] * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (moved) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrvA-os2.asm (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPLib-solaris.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPLib-win.cpp (modified) SUPDRVIOC.h -> (../)SUPDrvIOC.h Fri, 04 Jul 2008 20:23:35 GMT vboxsync [10255] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.c (moved) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) SUPDRVShared.c -> SUPDrv.c Fri, 04 Jul 2008 20:19:22 GMT vboxsync [10254] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (moved) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.mod.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Renamed SUPDRV.h to SUPDrvInternal.h. Fri, 04 Jul 2008 20:15:00 GMT vboxsync [10253] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) todo. Fri, 04 Jul 2008 20:14:32 GMT vboxsync [10252] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) Missed the VBOXKTIMER stuff for linux in the cleanup just now. Fri, 04 Jul 2008 20:13:35 GMT vboxsync [10251] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) fixed comment. Fri, 04 Jul 2008 20:12:20 GMT vboxsync [10250] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Cleaned out the last bits of the USE_NEW_OS_* stuff. Fri, 04 Jul 2008 20:03:45 GMT vboxsync [10249] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) Removed non-USE_NEW_OS_INTERFACE_FOR_MM code. Fri, 04 Jul 2008 20:02:38 GMT vboxsync [10248] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Removed the non-USE_NEW_OS_INTERFACE_FOR_GIP code. Tue, 01 Jul 2008 00:58:41 GMT vboxsync [10049] * trunk/src/VBox/HostDrivers/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile.kmk (modified) VBOX_KBUILD_HACKING Fri, 27 Jun 2008 12:28:04 GMT vboxsync [9992] * trunk/src/VBox/HostDrivers/Support/linux/build_in_tmp (modified) HostDrivers/Support: fixed a typo in the Linux kernel module build script Thu, 26 Jun 2008 23:31:38 GMT vboxsync [9978] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) Some WDK hacks (amd64). Thu, 26 Jun 2008 19:45:43 GMT vboxsync [9977] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) is needed for some older kernels/distros Thu, 26 Jun 2008 14:40:19 GMT vboxsync [9962] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) supdrv: Re-enabled the new GIP code for windows. Thu, 26 Jun 2008 14:39:54 GMT vboxsync [9961] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) Extended the testcase. Thu, 26 Jun 2008 14:39:38 GMT vboxsync [9960] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Don't bother changing the timer granularity for now. Thu, 19 Jun 2008 16:50:40 GMT vboxsync [9831] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Backed out r31929. #2962: "Major slowdown on 32bit hosts". Sat, 14 Jun 2008 03:15:06 GMT vboxsync [9694] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) typos. Wed, 11 Jun 2008 16:42:07 GMT vboxsync [9621] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) The TSC checks are now fully done in the generic code. Wed, 11 Jun 2008 13:01:00 GMT vboxsync [9608] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) Enabled the new gip code on windows too. Wed, 11 Jun 2008 13:00:23 GMT vboxsync [9607] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Call supdrvDetermineAsyncTsc from supdrvGipDeterminTscMode. 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:51:04 GMT vboxsync [9587] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) USE_NEW_OS_INTERFACE_FOR_GIP for NT (disabled). Tue, 10 Jun 2008 16:34:32 GMT vboxsync [9578] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Must call RTR0Init/Term! Mon, 09 Jun 2008 18:20:00 GMT vboxsync [9558] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) Initialize the RTMpNotification stuff. Mon, 09 Jun 2008 17:23:29 GMT vboxsync [9555] * trunk/src/VBox/HostDrivers/Support/solaris/mod.sh (modified) /usr/bin/grep doesn't grok -q. Mon, 09 Jun 2008 17:21:25 GMT vboxsync [9554] * trunk/src/VBox/HostDrivers/Support/solaris/mod.sh (modified) Seems if ! grep does not quite work. Mon, 09 Jun 2008 11:12:47 GMT vboxsync [9530] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Added todo for dealing with cpus that comes back online. Mon, 09 Jun 2008 09:24:30 GMT vboxsync [9526] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Added missing RTR0MpNotificationTerm() call in VBoxDrvLinuxUnload(). Sat, 07 Jun 2008 02:32:46 GMT vboxsync [9498] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) added supdrvOSGetForcedAsyncTscMode. Fri, 06 Jun 2008 16:31:33 GMT vboxsync [9494] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) fixed + re-enabled USE_NEW_OS_INTERFACE_FOR_GIP code for Linux Fri, 06 Jun 2008 15:35:07 GMT vboxsync [9492] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) disabled the new GIP timer interface Fri, 06 Jun 2008 14:42:52 GMT vboxsync [9488] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) fixed vboxdrv compilation Fri, 06 Jun 2008 13:42:46 GMT vboxsync [9481] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) __udivdi3 Fri, 06 Jun 2008 13:29:49 GMT vboxsync [9478] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) warning. Fri, 06 Jun 2008 13:23:08 GMT vboxsync [9477] * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) space Fri, 06 Jun 2008 13:22:53 GMT vboxsync [9476] * trunk/src/VBox/HostDrivers/Support/solaris/SUPDrv-solaris.c (modified) unresolved symbol. Fri, 06 Jun 2008 12:19:12 GMT vboxsync [9470] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) Generic timer code for async GIP mode. Fri, 06 Jun 2008 12:15:22 GMT vboxsync [9469] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) Added an option: -i Thu, 05 Jun 2008 18:08:17 GMT vboxsync [9444] * trunk/include/iprt/timer.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/Main/xpcom/server.cpp (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/r0drv/freebsd/timer-r0drv-freebsd.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/timer-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/os2/timer-r0drv-os2.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/timer-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/posix/timer-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win/timer-win.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstTimer.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) Added iTick to FNTIMER (the timer callback). Thu, 05 Jun 2008 15:22:37 GMT vboxsync [9429] * trunk/include/iprt/mp.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/generic/RTMpGetSet-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/RTMpIsCpuPossible-generic.cpp (moved) * trunk/src/VBox/Runtime/r0drv/linux/mp-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/nt/mp-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/solaris/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r0drv/solaris/vbi/mp-r0drv-solaris.c (modified) * trunk/src/VBox/Runtime/r3/os2/mp-os2.cpp (modified) * trunk/src/VBox/Runtime/r3/win/mp-win.cpp (modified) RTMpDoesCpuExist -> RTMpIsCpuPossible. Changed the RTMpGetCount and ... Mon, 02 Jun 2008 23:15:27 GMT vboxsync [9334] * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) Extended the testcase a bit. Thu, 29 May 2008 21:41:45 GMT vboxsync [9236] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/time-r0drv-linux.c (added) Implemented RTTime for the linux kernel (not used yet). Thu, 29 May 2008 11:39:15 GMT vboxsync [9218] * trunk/src/VBox/Additions/linux/module/Makefile.kmk (modified) * trunk/src/VBox/Additions/linux/sharedfolders/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) added missing dependency to $(VBOX_VERSION_STAMP) Thu, 29 May 2008 09:38:38 GMT vboxsync [9212] * trunk/include/VBox/cpum.h (modified) * trunk/include/VBox/dbgf.h (modified) * trunk/include/VBox/em.h (modified) * trunk/include/VBox/iom.h (modified) * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/patm.h (modified) * trunk/include/VBox/pdmdev.h (modified) * trunk/include/VBox/pdmqueue.h (modified) * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/selm.h (modified) * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/asmdefs.mac (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/spinlock.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/DevSerial.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/Runtime/common/misc/sanity.h (modified) * trunk/src/VBox/Runtime/common/string/strformatrt.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstStrFormat.cpp (modified) * trunk/src/VBox/VMM/CPUM.cpp (modified) * trunk/src/VBox/VMM/CPUMInternal.h (modified) * trunk/src/VBox/VMM/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/EM.cpp (modified) * trunk/src/VBox/VMM/EMInternal.h (modified) * trunk/src/VBox/VMM/IOM.cpp (modified) * trunk/src/VBox/VMM/IOMInternal.h (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/PATM/CSAM.cpp (modified) * trunk/src/VBox/VMM/PATM/CSAMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATM.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMInternal.h (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.cpp (modified) * trunk/src/VBox/VMM/PATM/PATMPatch.h (modified) * trunk/src/VBox/VMM/PATM/VMMAll/CSAMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMAll/PATMAll.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/CSAMGC.cpp (modified) * trunk/src/VBox/VMM/PATM/VMMGC/PATMGC.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/PDMInternal.h (modified) * trunk/src/VBox/VMM/PGMInternal.h (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/REMInternal.h (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/TMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/TRPMInternal.mac (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMMIO.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/SELMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TRPMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMCodingGuidelines.cpp (modified) * trunk/src/VBox/VMM/VMMGC/DBGFGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/MMRamGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/SELMGC.cpp (modified) * trunk/src/VBox/VMM/VMMGC/TRPMGC.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HWVMXR0.cpp (modified) * trunk/src/recompiler/target-i386/helper.c (modified) Major changes for sizeof(RTGCPTR) == uint64_t. Introduced RCPTRTYPE ... Thu, 29 May 2008 08:31:14 GMT vboxsync [9210] * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) HostDrivers/Support: on Linux hosts, build_in_tmp depends on the ... Tue, 27 May 2008 11:18:31 GMT vboxsync [9153] * trunk/src/VBox/HostDrivers/Support/solaris/mod.sh (modified) Made it work again. Thu, 22 May 2008 16:45:49 GMT vboxsync [9059] * trunk/src/VBox/HostDrivers/Support/linux/build_in_tmp (modified) cosmetical fix Mon, 19 May 2008 09:45:02 GMT vboxsync [8908] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Determined affinity mask too late. Moved up. Fri, 16 May 2008 12:43:44 GMT vboxsync [8891] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) require SUPDRVIOC_VERSION >= 0x00070002 because of new vboxdrv export ... Fri, 16 May 2008 12:42:53 GMT vboxsync [8890] * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) SUPDRVIOC_VERSION += 1 because of new vboxdrv export (RTMpCpuId()). Fri, 16 May 2008 11:56:13 GMT vboxsync [8883] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) sort Fri, 16 May 2008 10:00:47 GMT vboxsync [8877] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) Missing RTMpCpuId export Thu, 15 May 2008 09:54:57 GMT vboxsync [8838] * trunk/src/VBox/HostDrivers/Support/darwin/load.sh (modified) Use absolute path to stat because gnu stat (e.g. from MacPorts) has a ... Thu, 15 May 2008 09:35:01 GMT vboxsync [8837] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) We are not allowed to execute KeQueryActiveProcessors at DPC_LEVEL, ... Thu, 15 May 2008 09:07:02 GMT vboxsync [8833] * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) Extra assertion Wed, 14 May 2008 13:48:29 GMT vboxsync [8810] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) x86.h compatiblitiy is not going to change.