# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Dec 27, 2024 12:04:28 PM Tue, 06 Feb 2007 09:54:46 GMT vboxsync [697] * trunk/src/VBox/Devices/Storage/VmdkHDD.cpp (modified) Fix EOL settings. Tue, 06 Feb 2007 04:25:06 GMT vboxsync [674] * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) inline != extern for MSC. Mon, 05 Feb 2007 21:55:32 GMT vboxsync [652] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) some more #ifdefs IN_RING3 Mon, 05 Feb 2007 17:59:48 GMT vboxsync [646] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Rewrote send handling to do everything in a seperate thread. Mon, 05 Feb 2007 17:35:12 GMT vboxsync [645] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Missing stat stop Mon, 05 Feb 2007 16:57:01 GMT vboxsync [643] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Ignore writing data blocks consisting of all zeroes to a VDI block ... Mon, 05 Feb 2007 16:10:45 GMT vboxsync [642] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Some async updates Mon, 05 Feb 2007 14:18:05 GMT vboxsync [638] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Reduced time spent inside locks. Sun, 04 Feb 2007 19:17:12 GMT vboxsync [605] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) CSR58 is an alias for BCR20 Sun, 04 Feb 2007 18:43:33 GMT vboxsync [602] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Updates for async sending + avoiding critical section blocking EMT Sun, 04 Feb 2007 14:48:08 GMT vboxsync [596] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Compile fixes Sun, 04 Feb 2007 14:45:40 GMT vboxsync [595] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Update Sun, 04 Feb 2007 14:44:34 GMT vboxsync [594] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Corrections Sun, 04 Feb 2007 14:38:52 GMT vboxsync [592] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Async send update Sun, 04 Feb 2007 11:42:27 GMT vboxsync [587] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Removed multiple packet code. Failed experiment. Sat, 03 Feb 2007 12:36:18 GMT vboxsync [584] * trunk/src/VBox/Devices/Makefile (modified) drop the *Host* drivers for now. Fri, 02 Feb 2007 18:29:46 GMT vboxsync [575] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Enabled delayed transmit interrupts + added async sending of packets ... Fri, 02 Feb 2007 18:28:00 GMT vboxsync [574] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) spaces Fri, 02 Feb 2007 18:27:08 GMT vboxsync [573] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) what about alloca(). Fri, 02 Feb 2007 18:22:13 GMT vboxsync [572] * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) spaces Fri, 02 Feb 2007 18:21:31 GMT vboxsync [571] * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) spaces. dropped #include Fri, 02 Feb 2007 18:18:53 GMT vboxsync [570] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) spaces Fri, 02 Feb 2007 17:10:20 GMT vboxsync [566] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) More comments Fri, 02 Feb 2007 17:06:00 GMT vboxsync [564] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Added disabled code path for sending multiple packets. Fri, 02 Feb 2007 16:31:31 GMT vboxsync [562] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) forgot something Fri, 02 Feb 2007 15:49:04 GMT vboxsync [560] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Implemented drvTAPW32SendEx Fri, 02 Feb 2007 15:24:29 GMT vboxsync [559] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetSniffer.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAP.cpp (modified) * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Added INetworkConnector callback for sending multiple packets Fri, 02 Feb 2007 15:09:33 GMT vboxsync [557] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Added version check Fri, 02 Feb 2007 14:02:14 GMT vboxsync [550] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Wrong sample names Fri, 02 Feb 2007 13:58:40 GMT vboxsync [549] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) More stats Fri, 02 Feb 2007 13:19:02 GMT vboxsync [547] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) More stats Fri, 02 Feb 2007 12:42:43 GMT vboxsync [546] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Changed comments Fri, 02 Feb 2007 12:41:40 GMT vboxsync [545] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Added disabled option to postpone interrupts until we deliver the ... Fri, 02 Feb 2007 01:55:02 GMT vboxsync [532] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) Same typo. Fri, 02 Feb 2007 01:54:05 GMT vboxsync [531] * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) fixed typo. Fri, 02 Feb 2007 01:39:09 GMT vboxsync [530] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/mbuf.c (modified) * trunk/src/VBox/Devices/Network/slirp/misc.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_var.h (modified) Hack for running slirp (NAT) on 64-bit hosts. Thu, 01 Feb 2007 20:47:56 GMT vboxsync [521] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) cosmetical fixes Thu, 01 Feb 2007 16:12:11 GMT vboxsync [512] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) removed test code Thu, 01 Feb 2007 15:34:40 GMT vboxsync [511] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Logging Thu, 01 Feb 2007 14:10:25 GMT vboxsync [508] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) Added todo Thu, 01 Feb 2007 14:07:25 GMT vboxsync [507] * trunk/src/VBox/Devices/Network/DrvTAPWin32.cpp (modified) TAP Update Thu, 01 Feb 2007 12:04:17 GMT vboxsync [500] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Logging update Thu, 01 Feb 2007 10:20:43 GMT vboxsync [499] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Queue depth of 8 is too much. 4 yields better results. Thu, 01 Feb 2007 10:15:07 GMT vboxsync [498] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Another update Thu, 01 Feb 2007 10:11:00 GMT vboxsync [497] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Update. Rather useless to monitor the receive ring descriptors. Thu, 01 Feb 2007 09:53:51 GMT vboxsync [496] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Updated no polling code path. Thu, 01 Feb 2007 09:04:58 GMT vboxsync [494] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Our change was contained in the upstream (slightly different: ... Thu, 01 Feb 2007 08:43:08 GMT vboxsync [493] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) Changed printfs to Logs in DevVGA Wed, 31 Jan 2007 23:27:18 GMT vboxsync [492] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) 64-bit alignment. Klaus, could you quickly verify that I didn't break ... Wed, 31 Jan 2007 23:26:31 GMT vboxsync [491] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) 64-bit alignment. Wed, 31 Jan 2007 23:26:18 GMT vboxsync [490] * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) 64-bit alignment. Wed, 31 Jan 2007 23:25:57 GMT vboxsync [489] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) 64-bit alignment. Wed, 31 Jan 2007 23:25:34 GMT vboxsync [488] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) fixed bustage. Wed, 31 Jan 2007 23:15:55 GMT vboxsync [487] * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) 64-bit Alignment. Wed, 31 Jan 2007 23:15:23 GMT vboxsync [486] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/PCIInternal.h (modified) 64-bit alignment. Wed, 31 Jan 2007 23:14:59 GMT vboxsync [485] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) 64-bit alignment. Wed, 31 Jan 2007 23:14:41 GMT vboxsync [484] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) 64-bit alignment. Wed, 31 Jan 2007 23:14:20 GMT vboxsync [483] * trunk/src/VBox/Devices/PC/apic.c (modified) 64-bit alignment. Wed, 31 Jan 2007 23:13:20 GMT vboxsync [482] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) 64-bit alignment. HCPTRTYPE -> R3PTRTYPE. And an question for Frank. Wed, 31 Jan 2007 23:02:03 GMT vboxsync [481] * trunk/src/VBox/Devices/Input/pckbd.c (modified) 64-bit alignment. Wed, 31 Jan 2007 22:31:02 GMT vboxsync [478] * trunk/src/VBox/Devices/Network/slirp/tcp.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) upstream: set TCP_NODELAY option Wed, 31 Jan 2007 21:52:32 GMT vboxsync [473] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) several small fixes merged from upstream Wed, 31 Jan 2007 16:29:49 GMT vboxsync [471] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Suspend the VM if an iSCSI target is down. Wed, 31 Jan 2007 12:28:42 GMT vboxsync [463] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/VMM/PDM.cpp (modified) * trunk/src/VBox/VMM/PGM.cpp (modified) * trunk/src/VBox/VMM/VMM.cpp (modified) log causes for SSM load config mismatch to release log Tue, 30 Jan 2007 22:06:31 GMT vboxsync [446] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) Added configuration option GetHostTimeDisabled (boolean). Tue, 30 Jan 2007 13:52:31 GMT vboxsync [433] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Fixed IDE for OpenSolaris 10. Tue, 30 Jan 2007 13:47:47 GMT vboxsync [432] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) argument order fixed Tue, 30 Jan 2007 13:44:07 GMT vboxsync [431] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) * trunk/src/VBox/Main/DisplayImpl.cpp (modified) Log the video mode hint only when it is actually delivered to the guest. Tue, 30 Jan 2007 09:46:12 GMT vboxsync [429] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Last minute breakage. Tue, 30 Jan 2007 09:42:40 GMT vboxsync [428] * trunk/src/VBox/Devices/Storage/PIIX3ATABmDma.h (modified) Update definitions. Tue, 30 Jan 2007 09:39:09 GMT vboxsync [427] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Suspend (and later redo) I/O operations and EMT if the VDI layer ... Fri, 26 Jan 2007 16:57:01 GMT vboxsync [366] * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Audio/audio_int.h (modified) * trunk/src/VBox/Devices/Audio/dsoundaudio.c (modified) * trunk/src/VBox/Devices/Audio/ossaudio.c (modified) made mixing of pcm_in work Fri, 26 Jan 2007 15:10:55 GMT vboxsync [360] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Fixed the no polling code. Fri, 26 Jan 2007 14:15:26 GMT vboxsync [356] * trunk/src/VBox/Devices/Audio/ossaudio.c (modified) some more detailed LogRel about the reason why opening an OSS audio ... Fri, 26 Jan 2007 14:14:21 GMT vboxsync [355] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Devices/Audio/audio.h (modified) * trunk/src/VBox/Devices/Audio/audio_int.h (modified) * trunk/src/VBox/Devices/Audio/mixeng.c (modified) * trunk/src/VBox/Devices/Audio/mixeng.h (modified) * trunk/src/VBox/Devices/Audio/mixeng_template.h (modified) activated soft volume mixing Fri, 26 Jan 2007 09:49:37 GMT vboxsync [349] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Correction. Fri, 26 Jan 2007 03:09:21 GMT vboxsync [344] * trunk/src/VBox/Devices/PC/Etherboot-src/Makefile.kmk (modified) don't attempt building this on amd64 (needs some compiler config that ... Thu, 25 Jan 2007 20:49:05 GMT vboxsync [332] * trunk/include/VBox/pdm.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) introduced PDMDevHlpGetVM() Thu, 25 Jan 2007 16:38:48 GMT vboxsync [317] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) r=bird: devhlp, please. Thu, 25 Jan 2007 16:37:30 GMT vboxsync [316] * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) I like the lists better this way. Thu, 25 Jan 2007 15:52:40 GMT vboxsync [307] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Bump SSM version. Thu, 25 Jan 2007 15:51:23 GMT vboxsync [306] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Update Thu, 25 Jan 2007 15:36:19 GMT vboxsync [304] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Fixed a collection of bugs in capability reporting. Added 3 ATAPI ... Thu, 25 Jan 2007 14:55:10 GMT vboxsync [303] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) Completed physical monitoring of ring descriptor table. (disabled) ... Thu, 25 Jan 2007 11:45:10 GMT vboxsync [296] * trunk/src/VBox/Additions/linux/Makefile (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile (modified) use $(VBOX_VERSION) Thu, 25 Jan 2007 10:14:45 GMT vboxsync [294] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Fixed warning Wed, 24 Jan 2007 12:05:42 GMT vboxsync [262] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) Produce a better error message if the host CD/DVD drive is not ... Wed, 24 Jan 2007 09:01:10 GMT vboxsync [258] * trunk/src/VBox/Devices/Storage/VmdkHDD.cpp (added) export to OSE Tue, 23 Jan 2007 17:37:51 GMT vboxsync [252] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) make PHY 1-31 invisible for Linux guests Tue, 23 Jan 2007 14:40:56 GMT vboxsync [240] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Builtins.h (modified) * trunk/src/VBox/Devices/Makefile (modified) Added first VMDK attempt. Tue, 23 Jan 2007 14:08:17 GMT vboxsync [239] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) use the new runtime error report mechanism to warn the user if the ... Mon, 22 Jan 2007 19:51:37 GMT vboxsync [229] * trunk/src/VBox/Devices/Builtins.cpp (modified) * trunk/src/VBox/Devices/Makefile (modified) disabled compilation of ne2000, we don't use it since ages (since ... Mon, 22 Jan 2007 19:29:19 GMT vboxsync [227] * trunk/src/VBox/Devices/Makefile (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile (modified) * trunk/src/libs/xpcom18a4/Makefile.kmk (modified) added some missing CLEANs Sun, 21 Jan 2007 16:38:25 GMT vboxsync [211] * trunk/src/VBox/Devices/VMMDev/VBoxDev.cpp (modified) Use the special backdoor logging group for backdoor logging (rest is ... Fri, 19 Jan 2007 16:03:20 GMT vboxsync [184] * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) merge with upstream Thu, 18 Jan 2007 17:41:16 GMT vboxsync [155] * trunk/src/VBox/Devices/PC/BIOS/logo.c (modified) * trunk/src/VBox/Devices/PC/BIOS/rombios.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) Hack to allow configurable boot delay (up to 15 seconds). Thu, 18 Jan 2007 16:56:28 GMT vboxsync [150] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) r=bird: Use @remark instead of @note and don't but it before the ... Thu, 18 Jan 2007 14:59:33 GMT vboxsync [139] * trunk/src/VBox/Devices/Storage/VBoxHDD.cpp (modified) code cleanup, some more tests in vdiDumpImage() Wed, 17 Jan 2007 19:39:16 GMT vboxsync [126] * trunk/src/VBox/Devices/Storage/testcase/vhddtool.cpp (modified) fix windows build? Wed, 17 Jan 2007 19:22:14 GMT vboxsync [125] * trunk/src/VBox/Devices/Storage/testcase/vhddtool.cpp (modified) vditool: redirect LOG output to stdout