# # ChangeLog for trunk/src/VBox/HostDrivers in vbox # # Generated by Trac 1.4.3.2 # Dec 28, 2024 4:35:25 AM Thu, 26 Apr 2007 22:13:38 GMT vboxsync [2373] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) When in async mode we must update the aCPUs data everywhere since we ... Thu, 26 Apr 2007 20:59:50 GMT vboxsync [2372] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) watch all cpus. Thu, 26 Apr 2007 20:58:57 GMT vboxsync [2371] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) watch all cpus. Thu, 26 Apr 2007 20:58:32 GMT vboxsync [2370] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) watch all cpus. Thu, 26 Apr 2007 20:56:46 GMT vboxsync [2369] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) watch all cpus. Thu, 26 Apr 2007 19:12:03 GMT vboxsync [2366] * trunk/src/VBox/Additions/WINNT/i8042prt/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/VMM/testcase/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/recompiler/new/Makefile.kmk (modified) use kBuild-provided msg macros Thu, 19 Apr 2007 20:58:10 GMT vboxsync [2243] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) lower the valid IDT address from 2GB to 1GB Thu, 19 Apr 2007 20:39:58 GMT vboxsync [2242] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) pass VERR_IDT_FAILED correctly to userland Thu, 19 Apr 2007 09:39:49 GMT vboxsync [2207] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/Info.plist (modified) * trunk/src/recompiler/new/op-darwin.sed (modified) * trunk/src/recompiler/new/op-validate.sed (modified) Remove some more executable properties. Tue, 17 Apr 2007 19:50:47 GMT vboxsync [2142] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) Some debug stuff for the GIP access double crash. Tue, 17 Apr 2007 19:42:19 GMT vboxsync [2141] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) Made the device node 0666 for now. Fixed some logging. Mon, 16 Apr 2007 13:17:52 GMT vboxsync [2099] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Fixed a typo in the Linux kernel module makefiles Sat, 14 Apr 2007 12:18:50 GMT vboxsync [2085] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) Fixed typo. Tue, 10 Apr 2007 19:29:32 GMT vboxsync [2020] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) unbroke Darwin and OS/2. Tue, 10 Apr 2007 15:56:23 GMT vboxsync [2014] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) r=bird: some cleanup of the cPages change. Tue, 03 Apr 2007 16:31:26 GMT vboxsync [1895] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) fixed more checks Tue, 03 Apr 2007 16:24:03 GMT vboxsync [1893] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) fixed another check Tue, 03 Apr 2007 16:20:26 GMT vboxsync [1892] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) dropped obsolete check Tue, 03 Apr 2007 16:05:16 GMT vboxsync [1891] * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) support driver major version change Tue, 03 Apr 2007 16:04:19 GMT vboxsync [1890] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPLibInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPLib-freebsd.cpp (added) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPLib-linux.cpp (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstContiguous.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPLib-win32.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/MMPhys.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) Attempt to fix ALSA on Linux kernels <= 2.6.17: use mmap not memalign ... Mon, 02 Apr 2007 23:12:09 GMT vboxsync [1869] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Fixed wrong u64LastMonotime usage (the cause of all the trouble). ... Mon, 02 Apr 2007 14:36:55 GMT vboxsync [1862] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Forgot to commit sup.h with the correctly aligned GIP. Sun, 01 Apr 2007 21:41:05 GMT vboxsync [1851] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) spelling Sun, 01 Apr 2007 19:08:04 GMT vboxsync [1850] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) Corrected the heuristics for detecing async GIP mode, fixed GIP ... Fri, 30 Mar 2007 20:30:47 GMT vboxsync [1842] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) test the minimum requirement and no the required one. Fri, 30 Mar 2007 20:30:20 GMT vboxsync [1841] * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) warning. Fri, 30 Mar 2007 18:42:46 GMT vboxsync [1840] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Support driver interface cleanup. Fri, 30 Mar 2007 07:10:27 GMT vboxsync [1819] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) Copy internal/magics.h Wed, 28 Mar 2007 17:12:29 GMT vboxsync [1783] * trunk/src/VBox/HostDrivers/VBoxTAP/VBoxTAP.inf (modified) No catalog file just yet. Wed, 28 Mar 2007 17:10:02 GMT vboxsync [1782] * trunk/src/VBox/HostDrivers/VBoxTAP/VBoxTAP.inf (modified) added 64 bits inf file Fri, 23 Mar 2007 12:24:55 GMT vboxsync [1672] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) typo Fri, 23 Mar 2007 10:59:12 GMT vboxsync [1666] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) make VBOX_VERSION visible with modinfo Tue, 20 Mar 2007 00:17:24 GMT vboxsync [1563] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) Rewrote it to use per-cpu timers instead of smp_call_function. Fri, 16 Mar 2007 22:53:15 GMT vboxsync [1547] * trunk/src/VBox/HostDrivers/Support/darwin/Info.plist (added) export Wed, 14 Mar 2007 18:51:51 GMT vboxsync [1486] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) build fix. Wed, 14 Mar 2007 18:27:47 GMT vboxsync [1480] * trunk/include/VBox/mm.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vm.h (modified) * trunk/include/VBox/vm.mac (modified) * trunk/include/VBox/vmapi.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstLow.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) * trunk/src/VBox/VMM/MM.cpp (modified) * trunk/src/VBox/VMM/MMHyper.cpp (modified) * trunk/src/VBox/VMM/MMInternal.h (modified) * trunk/src/VBox/VMM/MMPagePool.cpp (modified) * trunk/src/VBox/VMM/SELM.cpp (modified) * trunk/src/VBox/VMM/SELMInternal.h (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructGC.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) No longer require contiguous memory for the VM structure. Did long ... Sun, 11 Mar 2007 10:27:25 GMT vboxsync [1397] * trunk/Config.kmk (modified) * trunk/src/VBox/Additions/linux/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vbe.c (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vgabios.c (modified) * trunk/src/VBox/Frontends/VBoxBFE/VBoxBFE.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.cpp (modified) * trunk/src/VBox/Frontends/VBoxSDL/VBoxSDL.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/Main/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/linux/server.cpp (modified) Use VBOX_VERSION_STRING when possible. Fri, 09 Mar 2007 09:44:41 GMT vboxsync [1355] * trunk/src/VBox/Additions/WINNT/VBoxGuest/VBoxGuest.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) nc Sun, 04 Mar 2007 22:48:45 GMT vboxsync [1199] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) make debug builds work in fake mode. Sun, 04 Mar 2007 20:58:39 GMT vboxsync [1197] * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.cpp (added) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrv-os2.def (added) * trunk/src/VBox/HostDrivers/Support/os2/SUPDrvA-os2.asm (added) export Sun, 04 Mar 2007 20:52:45 GMT vboxsync [1193] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0.def (modified) * trunk/src/VBox/HostDrivers/Support/os2/Makefile.kup (modified) * trunk/src/VBox/HostDrivers/Support/os2/SUPLib-os2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) Ported the support driver to OS/2. Sun, 04 Mar 2007 20:47:25 GMT vboxsync [1192] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) comment. Sun, 04 Mar 2007 19:35:06 GMT vboxsync [1183] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) typos Fri, 23 Feb 2007 21:02:46 GMT vboxsync [1059] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) document TscInvariant Fri, 23 Feb 2007 17:42:22 GMT vboxsync [1054] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Check for some power feature in 0x8000007 eax:8 like linux does. Fri, 23 Feb 2007 16:54:37 GMT vboxsync [1049] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) supdrvOSGetCPUCount on win32 and darwin. Fri, 23 Feb 2007 16:46:23 GMT vboxsync [1047] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Added X2 / NG opteron detection for enabling the async tsc gip mode. Thu, 22 Feb 2007 20:41:48 GMT vboxsync [1028] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) SMP break. Thu, 22 Feb 2007 20:29:35 GMT vboxsync [1027] * trunk/include/VBox/sup.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.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/testcase/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-1.c (deleted) * trunk/src/VBox/HostDrivers/Support/testcase/tstGIP-2.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) * trunk/src/VBox/Runtime/timesup.cpp (modified) * trunk/src/VBox/VMM/TM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMGC/VMMGC.cpp (modified) Initial GIP change. Missing detection of SMP systems with TSC drift. Wed, 21 Feb 2007 08:50:46 GMT vboxsync [1008] * trunk/src/VBox/HostDrivers/Support/linux/build_in_tmp (modified) fixed eol-style Tue, 20 Feb 2007 14:49:17 GMT vboxsync [1003] * trunk/src/VBox/HostDrivers/Support/linux/build_in_tmp (added) export to OSE Mon, 19 Feb 2007 17:46:24 GMT vboxsync [987] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) added target install_rpm, needed for building vboxdrv.ko for rpm Mon, 19 Feb 2007 14:53:34 GMT vboxsync [982] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) fixed bustage. Mon, 19 Feb 2007 14:47:25 GMT vboxsync [981] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) Debug only. Mon, 19 Feb 2007 13:25:06 GMT vboxsync [978] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) install build_in_tmp Mon, 19 Feb 2007 10:03:53 GMT vboxsync [970] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) removed that OpenSUSE hack, it should really not be necessary Mon, 19 Feb 2007 09:40:33 GMT vboxsync [969] * trunk/src/VBox/HostDrivers/VBoxTAP/VBoxTAP.inf (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/prototypes.h (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/tapdrvr.c (modified) allow non admin users to open the TAP driver Sat, 17 Feb 2007 09:12:10 GMT vboxsync [960] * trunk/Config.kmk (modified) * trunk/Makefile (modified) * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/Storage/testcase/Makefile (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/Main/Makefile (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/VMM/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) * trunk/src/libs/xpcom18a4/xpcom/glue/standalone/nsXPCOMGlue.cpp (modified) * trunk/src/recompiler/new/Makefile.kmk (modified) Darwin hacking. Wed, 14 Feb 2007 23:23:08 GMT vboxsync [914] * trunk/include/VBox/pgm.h (modified) * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/PGMMap.cpp (modified) * trunk/src/VBox/VMM/VM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMInternal.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) PVMR0 changes for darwin. Wed, 14 Feb 2007 20:22:15 GMT vboxsync [913] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) Made it work on darwin and implemented the profiling. Wed, 14 Feb 2007 20:06:56 GMT vboxsync [912] * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) increase support driver version to ensure a recent linux driver Tue, 13 Feb 2007 14:53:17 GMT vboxsync [876] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) protect locked pages against fork() Tue, 13 Feb 2007 14:10:29 GMT vboxsync [874] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Paranoia for 64-bit restore issue. Tue, 06 Feb 2007 04:28:57 GMT vboxsync [680] * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile (modified) Driver entry point name Tue, 06 Feb 2007 04:28:38 GMT vboxsync [679] * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) __WIN32__ / __WIN64__. Tue, 06 Feb 2007 03:03:56 GMT vboxsync [667] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) Move the hack to SUPLib-l4.cpp. Fri, 02 Feb 2007 15:00:55 GMT vboxsync [555] * trunk/src/VBox/HostDrivers/VBoxTAP/tapdrvr.c (modified) TAP interface update (TAP_IOCTL_TRANSFER_ETHPACKETS) Fri, 02 Feb 2007 06:44:35 GMT vboxsync [541] * trunk/src/VBox/HostDrivers/Support/freebsd (added) export it. Thu, 01 Feb 2007 14:07:20 GMT vboxsync [506] * trunk/src/VBox/HostDrivers/VBoxTAP/Makefile (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/VBoxTAP.rc (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/common.h (modified) * trunk/src/VBox/HostDrivers/VBoxTAP/tapdrvr.c (modified) TAP update Mon, 29 Jan 2007 18:07:22 GMT vboxsync [418] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) swapgs on AMD64 entry. Mon, 29 Jan 2007 18:07:00 GMT vboxsync [417] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0Elf.asm (deleted) the thunks aren't needed. Mon, 29 Jan 2007 10:51:57 GMT vboxsync [411] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Additional Linux installer makefile fixes Sun, 28 Jan 2007 15:17:24 GMT vboxsync [410] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) added missing include to unbreak module compilation Sun, 28 Jan 2007 15:09:57 GMT vboxsync [409] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) added missing include to unbreak module compilation Sun, 28 Jan 2007 09:39:29 GMT vboxsync [406] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) Fail the testcase if SUPCallVMMR0 fails. Sun, 28 Jan 2007 08:45:05 GMT vboxsync [403] * trunk/include/iprt/thread.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/generic/sched-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/semsrw-generic.cpp (modified) * trunk/src/VBox/Runtime/generic/timer-generic.cpp (modified) * trunk/src/VBox/Runtime/include/internal/thread.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/semaphore-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/darwin/thread2-r0drv-darwin.cpp (copied) * trunk/src/VBox/Runtime/r0drv/initterm-r0drv.cpp (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/thread2-r0drv-linux.c (copied) * trunk/src/VBox/Runtime/r0drv/nt/thread-r0drv-nt.cpp (modified) * trunk/src/VBox/Runtime/r0drv/nt/thread2-r0drv-nt.cpp (copied) * trunk/src/VBox/Runtime/r0drv/thread-r0drv.cpp (deleted) * trunk/src/VBox/Runtime/r3/linux/sched-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/sched-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/win32/sched-win32.cpp (modified) * trunk/src/VBox/Runtime/thread.cpp (modified) Need RTThreadWait in ring-0 too when using the generic timers, so ... Sun, 28 Jan 2007 02:36:05 GMT vboxsync [398] * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) oops. Sun, 28 Jan 2007 02:34:06 GMT vboxsync [397] * trunk/include/VBox/trpm.h (modified) * trunk/include/VBox/vmm.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/VMM/HWACCM.cpp (modified) * trunk/src/VBox/VMM/TRPMInternal.h (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TRPMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) Completed most of VBOX_WITHOUT_IDT_PATCHING. (hope I didn't break ... Sat, 27 Jan 2007 22:28:29 GMT vboxsync [392] * trunk/include/iprt/memobj.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/Runtime/include/internal/memobj.h (modified) * trunk/src/VBox/Runtime/r0drv/darwin/memobj-r0drv-darwin.cpp (modified) * trunk/src/VBox/Runtime/r0drv/memobj-r0drv.cpp (modified) Added a process specifier to the APIs dealing with user addresses. Sat, 27 Jan 2007 20:31:39 GMT vboxsync [390] * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) iprt/process.h Sat, 27 Jan 2007 20:28:36 GMT vboxsync [389] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) process-r0drv-linux.c needs building too.. Sat, 27 Jan 2007 20:09:16 GMT vboxsync [387] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPLib-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/HostDrivers/Support/win32/SUPDrv-win32.cpp (modified) Use RTR0ProcHandleSelf / RTProcSelf. Implemented clientDied() cleanup ... Sat, 27 Jan 2007 20:09:06 GMT vboxsync [386] * trunk/src/VBox/HostDrivers/Support/testcase/tstPin.cpp (modified) Free the last failure. Sat, 27 Jan 2007 03:54:16 GMT vboxsync [378] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRV.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.cpp (moved) client/provider stuff (not complete). And some bugfixes. Fri, 26 Jan 2007 19:18:45 GMT vboxsync [375] * trunk/src/VBox/Additions/linux/module/Makefile.module (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) Fixed the kernel module makefiles for OpenSUSE's non-standard build ... Fri, 26 Jan 2007 08:43:55 GMT vboxsync [345] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) made the Makefile compatible with (older) GNU make again to fix our ... Fri, 26 Jan 2007 00:52:22 GMT vboxsync [342] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) typo Thu, 25 Jan 2007 23:22:02 GMT vboxsync [339] * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) Removed int3+ret blocking interrupt gate calls on Linux/GNU (amd64). Thu, 25 Jan 2007 20:47:51 GMT vboxsync [331] * trunk/include/iprt/cdefs.h (modified) * trunk/include/iprt/mem.h (modified) * trunk/include/iprt/stdint.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/types.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/Makefile (modified) * trunk/src/VBox/Runtime/alloc/heapsimple.cpp (modified) * trunk/src/VBox/Runtime/include/internal/initterm.h (modified) * trunk/src/VBox/Runtime/r0drv/linux/alloc-r0drv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/initterm-r0drv-linux.c (copied) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) * trunk/src/VBox/Runtime/r0drv/nt/initterm-r0drv-nt.cpp (copied) Bool and AMD64 hacking. Thu, 25 Jan 2007 18:13:40 GMT vboxsync [325] * trunk/src/VBox/HostDrivers/Support/darwin/Makefile.kup (added) * trunk/src/VBox/HostDrivers/Support/linux/Makefile.kup (added) * trunk/src/VBox/HostDrivers/Support/os2/Makefile.kup (added) * trunk/src/VBox/HostDrivers/Support/win32/Makefile.kup (added) forgot to export them Thu, 25 Jan 2007 18:10:53 GMT vboxsync [324] * trunk/src/VBox/HostDrivers/Support/linux/Makefile.kmk (deleted) * trunk/src/VBox/HostDrivers/Support/win32/Makefile.kmk (deleted) Makefile.kmk -> Makefile.kup Thu, 25 Jan 2007 16:20:36 GMT vboxsync [314] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) I use it. Wed, 24 Jan 2007 10:14:22 GMT vboxsync [260] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) * trunk/src/VBox/Runtime/r0drv/linux/the-linux-kernel.h (modified) Fixed the vboxdrv kernel module on 2.4 series kernels Tue, 23 Jan 2007 15:19:58 GMT vboxsync [241] * trunk/src/VBox/HostDrivers/Support/linux/SUPDrv-linux.c (modified) not available on Linux 2.4 Tue, 23 Jan 2007 08:56:49 GMT vboxsync [232] * trunk/src/VBox/HostDrivers/Support/Makefile (modified) Don't install vboxdrv.ko anymore to out/.../bin because this module ... Mon, 22 Jan 2007 00:38:21 GMT vboxsync [220] * trunk/src/VBox/HostDrivers/Support/SUPDRVShared.c (modified) 32-bit kernel doesn't mean 32-bit cpu - I really hope this doesn't ... Mon, 22 Jan 2007 00:36:58 GMT vboxsync [219] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.c (modified) MALLOC (kalloc) fails on relativly small amounts, use IOMallocAliged ... Sun, 21 Jan 2007 21:40:14 GMT vboxsync [216] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/load.sh (modified) ... Sun, 21 Jan 2007 19:03:12 GMT vboxsync [213] * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) make 'make -C M=$(pwd)' work Sun, 21 Jan 2007 10:31:42 GMT vboxsync [206] * trunk/src/VBox/HostDrivers/Support/darwin/SUPDrv-darwin.c (modified) * trunk/src/VBox/HostDrivers/Support/darwin/load.sh (modified) Init/term R0 runtime.