# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Jan 27, 2025 2:17:59 AM Wed, 06 Aug 2014 18:18:04 GMT vboxsync [52307] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Build fix, take 5 Wed, 06 Aug 2014 17:59:09 GMT vboxsync [52306] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Build fix, take 4 Wed, 06 Aug 2014 17:33:03 GMT vboxsync [52305] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Build fix, take 3 Wed, 06 Aug 2014 17:28:32 GMT vboxsync [52304] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Build fix, take 2 Wed, 06 Aug 2014 17:15:33 GMT vboxsync [52302] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Build fix Wed, 06 Aug 2014 17:12:53 GMT vboxsync [52301] * trunk/include/VBox/vusb.h (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) USB: Move the URB cancellation work to the per device I/O thread, fix ... Tue, 05 Aug 2014 15:34:32 GMT vboxsync [52283] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Do pay attention to POLLERR and WSANETWORKEVENTS::iErrorCode and ... Tue, 05 Aug 2014 11:07:55 GMT vboxsync [52274] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) USB: Destroy I/O thread and request queue last because they might be ... Mon, 04 Aug 2014 20:06:55 GMT vboxsync [52270] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Fix 32bit build box Mon, 04 Aug 2014 20:02:54 GMT vboxsync [52269] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) USB: Cleanup, move the device reset worker to the I/O thread instead ... Mon, 04 Aug 2014 12:40:00 GMT vboxsync [52264] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Renamed some insanely long macros, adjusted too-eager ... Mon, 04 Aug 2014 11:14:24 GMT vboxsync [52259] * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Updated devices testcase to cover more. Mon, 04 Aug 2014 00:29:00 GMT vboxsync [52258] * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: Oops, g/c leftover debug printfs accidentally committed in r95347. Sun, 03 Aug 2014 12:13:53 GMT vboxsync [52256] * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: preserve DF (if possible) and TOS when proxying outbound UDP ... Sat, 02 Aug 2014 15:49:29 GMT vboxsync [52255] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) Shot at fixing 32bit builds Sat, 02 Aug 2014 15:34:53 GMT vboxsync [52254] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBReadAhead.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/win/USBProxyDevice-win.cpp (modified) Devices/USB: Several fixes and misc cleanups, the VM crash when ... Thu, 31 Jul 2014 19:40:11 GMT vboxsync [52249] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) USB: Initial xHCI device commit (WIP). Thu, 31 Jul 2014 12:06:03 GMT vboxsync [52245] * trunk/src/VBox/Devices/Network/slirp/ip_input.c (modified) NAT: Drop packets to multicast destinations, the rest of the code is ... Tue, 29 Jul 2014 16:52:44 GMT vboxsync [52230] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Fix previous, pass bind_ip.s_addr, not bind_ip to %RTnaipv4. ... Tue, 29 Jul 2014 16:36:34 GMT vboxsync [52229] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Log port-forwarding using address:port notation, including ... Tue, 29 Jul 2014 15:06:47 GMT vboxsync [52228] * trunk/src/VBox/Devices/PC/ipxe/README.vbox (modified) * trunk/src/VBox/Devices/PC/ipxe/iPxeBiosBin.rom (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/drivers/net/undiload.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/firmware/pcbios/bios_console.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/image/bootsector.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/image/elfboot.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/image/nbi.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pxe/pxe_call.c (modified) * trunk/src/VBox/Devices/PC/ipxe/src/arch/i386/interface/pxeparent/pxeparent.c (modified) Devices/ipxe: work around gcc problem not allowing to specify "ebp" ... Tue, 29 Jul 2014 13:48:48 GMT vboxsync [52227] * trunk/src/VBox/Devices/PC/ipxe/README.vbox (added) Devices/iPXE: added README.vbox Mon, 28 Jul 2014 10:42:11 GMT vboxsync [52209] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) OHCI,EHCI: 6305: Maximal number of ports is set to 15 Fri, 25 Jul 2014 15:15:18 GMT vboxsync [52193] * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c (modified) EFI: typo in comment Thu, 24 Jul 2014 06:55:34 GMT vboxsync [52157] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) DevAPIC: fixes debug logging Wed, 23 Jul 2014 18:14:33 GMT vboxsync [52154] * trunk/src/VBox/Devices/Network/slirp/socket.c (modified) * trunk/src/VBox/Devices/Network/slirp/socket.h (modified) NAT: Rework sorecvfrom(). On Windows provide iovec definition that ... Wed, 23 Jul 2014 14:57:42 GMT vboxsync [52150] * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) 32-bit Linux build fix Wed, 23 Jul 2014 12:42:21 GMT vboxsync [52148] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/Devices/USB/freebsd/USBProxyDevice-freebsd.cpp (modified) Devices/USB: ancel URBs on the I/O thread if available, fixes a race ... Tue, 22 Jul 2014 17:39:46 GMT vboxsync [52134] * trunk/include/VBox/intnet.h (modified) * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFlt.c (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/tools/VBoxNetAdpInstall.cpp (modified) NDIS6: Cumulative commit containing async send, unload race fix ... Tue, 22 Jul 2014 15:01:00 GMT vboxsync [52128] * trunk/src/VBox/Devices/Input/PS2M.cpp (modified) PS2M: Do not delay resets (too much trouble). Mon, 21 Jul 2014 16:31:36 GMT vboxsync [52113] * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: G/c #if0'ed code to send ICMP_SOURCEQUENCH. Source quench is ... Fri, 18 Jul 2014 14:43:13 GMT vboxsync [52101] * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) HDA: Force audio transfers to stop when resetting device. Fri, 18 Jul 2014 00:16:28 GMT vboxsync [52088] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Followup to r94784: g/c an "XXX" comment that says that we ... Thu, 17 Jul 2014 08:40:36 GMT vboxsync [52069] * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/EFI/DevEFI.h (modified) * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/Library/PlatformBdsLib/BdsPlatform.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxConsoleDxe/VBoxConsole.c (modified) * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/VBoxVgaDxe/VBoxVgaGraphicsOutput.c (modified) Devices/EFI: fix a number of typos and copy/paste leftovers, should ... Wed, 16 Jul 2014 20:19:00 GMT vboxsync [52063] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) build fix Wed, 16 Jul 2014 20:17:35 GMT vboxsync [52062] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) build fix Wed, 16 Jul 2014 14:25:52 GMT vboxsync [52052] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) DevPS2: Removed debugging code inadvertently left in a while ago. Mon, 14 Jul 2014 21:43:00 GMT vboxsync [52026] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Storage/AHCI: Switch to PDMIBLOCK I/O buffer allocator callbacks Mon, 14 Jul 2014 21:00:18 GMT vboxsync [52023] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvBlock.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) pdmifs.h,DrvBlock,DrvVD: Add methods to allocate and free I/O buffer ... Fri, 11 Jul 2014 13:48:15 GMT vboxsync [51991] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) DevOHCI.cpp: RTCritSectDelete asserts if the section is uninitialized. Fri, 11 Jul 2014 13:46:35 GMT vboxsync [51990] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) DevOHCI.cpp: RTCritSectDelete asserts if the section is uninitialized. Tue, 08 Jul 2014 11:08:03 GMT vboxsync [51923] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Console,DrvVD: Clear the encryption keys on suspend Mon, 07 Jul 2014 16:28:37 GMT vboxsync [51906] * trunk/Config.kmk (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Network/testcase/tstIntNet-1.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMainTemplate.cpp (added) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstR0ThreadPreemptionDriver.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0DbgKrnlInfoDriver.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0MemUserKernelDriver.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0SemMutexDriver.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0TimerDriver.cpp (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) * trunk/src/VBox/VMM/testcase/tstCFGM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstGlobalConfig.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMMHyperHeap.cpp (modified) * trunk/src/VBox/VMM/testcase/tstMicro.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMREQ.cpp (modified) Fixing testcases on windows. Mon, 07 Jul 2014 15:58:35 GMT vboxsync [51905] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Make sure guest will get window updates by scheduling TF_DELACK ... Mon, 07 Jul 2014 14:09:10 GMT vboxsync [51904] * trunk/src/VBox/Devices/Network/slirp/tcp_output.c (modified) NAT: Fix unsigned wraparound when calculating offered window. ... Mon, 07 Jul 2014 10:34:49 GMT vboxsync [51899] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) Console,DrvVD: Make disk encryption completely configurable through ... Fri, 04 Jul 2014 04:31:32 GMT vboxsync [51865] * trunk/src/VBox/Devices/Network/slirp/tcp_subr.c (modified) NAT: tcp_respond - don't split window size computation into two ... Fri, 04 Jul 2014 04:12:56 GMT vboxsync [51864] * trunk/src/VBox/Devices/Network/slirp/sbuf.c (modified) NAT: sbappend - check if we are going to send before allocating ... Thu, 03 Jul 2014 09:40:21 GMT vboxsync [51836] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) DevVGA, Main: fFailOnResize parameter for pfnUpdateDisplayAll Wed, 02 Jul 2014 14:51:41 GMT vboxsync [51816] * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) vga/CmdVbva: var initialization Mon, 30 Jun 2014 09:00:48 GMT vboxsync [51761] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: get the device lock when VRAM region is mapped. Fri, 27 Jun 2014 22:38:09 GMT vboxsync [51754] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) Main,DrvVD,VD: Implement support for VD plugins from extension packs Fri, 27 Jun 2014 20:59:43 GMT vboxsync [51752] * trunk/include/VBox/vd-ifs.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) Storage,DrvVD,Main: Redo the way secret keys are passed from Main to ... Fri, 27 Jun 2014 20:38:04 GMT vboxsync [51749] * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) Storage/DiskIntegrity: Add an option to record the write before it ... Fri, 27 Jun 2014 19:13:06 GMT vboxsync [51748] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: replaced assert with if statement for a transient VGA state. Thu, 26 Jun 2014 12:07:44 GMT vboxsync [51738] * trunk/src/VBox/Devices/USB/win/USBProxyDevice-win.cpp (modified) USB/win/USBProxyDevice-win.cpp: Return last error code instead of ... Thu, 26 Jun 2014 07:37:27 GMT vboxsync [51730] * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) Devices/VGA_VBVA: use RT_STR_TUPLE() Thu, 26 Jun 2014 02:05:12 GMT vboxsync [51727] * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) NAT: Fix edito introduced in r39462 - TF_ACKNOW should be set in ... Wed, 25 Jun 2014 11:57:41 GMT vboxsync [51725] * trunk/src/VBox/Devices/PC/BIOS/pmsetup.inc (modified) BIOS: Enable APIC in SVR. Wed, 18 Jun 2014 15:35:32 GMT vboxsync [51652] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) DevAPIC: Dump all pending ISR/IRR bits, not just the highest. Wed, 18 Jun 2014 12:13:53 GMT vboxsync [51648] * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) vga: legacy state load fixes Wed, 18 Jun 2014 11:06:06 GMT vboxsync [51643] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gim.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/GIMDev/GIMDev.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0Hv.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/GIM: More bits for Hyper-V implementation. Wed, 18 Jun 2014 04:18:05 GMT vboxsync [51642] * trunk/src/VBox/Devices/Network/slirp/slirp_dns.c (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIFrameBuffer.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) LogRel nits. Wed, 18 Jun 2014 04:02:46 GMT vboxsync [51639] * trunk/src/VBox/Devices/Audio/audio.c (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) LogRel cosmetics/consistency. Tue, 17 Jun 2014 21:49:43 GMT vboxsync [51638] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Fix request cancelling logic if the log page containing details ... Tue, 17 Jun 2014 17:05:39 GMT vboxsync [51637] * trunk/src/VBox/Devices/Audio/pulseaudio.c (modified) Pulseaudio: Bitten by duplicate files... Tue, 17 Jun 2014 17:00:47 GMT vboxsync [51636] * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) Devices: release log cosmetics. Tue, 17 Jun 2014 13:58:34 GMT vboxsync [51633] * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) vga: saved state bugfix, sigh Tue, 17 Jun 2014 13:31:18 GMT vboxsync [51632] * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) vga: build fix Tue, 17 Jun 2014 13:02:43 GMT vboxsync [51631] * trunk/src/VBox/Devices/Graphics/DevVGASavedState.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) vga: saved state fixes Tue, 17 Jun 2014 11:59:31 GMT vboxsync [51629] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: moved asserts to the right place in vgaPortUpdateDisplayRect. Mon, 16 Jun 2014 19:12:30 GMT vboxsync [51624] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) AHCI: Small addendum to r93658, the device emulation needs to update ... Mon, 16 Jun 2014 09:10:42 GMT vboxsync [51619] * trunk/src/VBox/Devices/Storage/DrvDiskIntegrity.cpp (modified) Devices/Storage: Add new read after write verification mode and fix ... Fri, 13 Jun 2014 14:04:40 GMT vboxsync [51617] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: updateDisplayAll should not initiate a resize. Thu, 12 Jun 2014 10:01:53 GMT vboxsync [51609] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) DrvMouse: Added queue flush callback like we have for keyboard. Wed, 11 Jun 2014 08:37:21 GMT vboxsync [51599] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Devices/VMMDev: fixed compiling with VBOX_WITH_HGCM disabled Tue, 10 Jun 2014 13:22:15 GMT vboxsync [51589] * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) USB/OHCI: Fix saved state assertion witz emulated USB devices Mon, 09 Jun 2014 09:45:16 GMT vboxsync [51578] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/iokit.cpp (modified) Mac OS X host: improve support for host optical drives; add support ... Fri, 06 Jun 2014 11:32:36 GMT vboxsync [51566] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Storage/AHCI: Get rid of ASMAtomic*Size and replace with the *U32 ... Fri, 06 Jun 2014 05:18:24 GMT vboxsync [51561] * trunk/src/VBox/Devices/GIMDev/GIMDev.cpp (added) Devices/GIMDev: keywords. Fri, 06 Jun 2014 05:17:02 GMT vboxsync [51560] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/gim.h (modified) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/GIMDev (added) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GIMR0.cpp (added) * trunk/src/VBox/VMM/VMMR0/GIMR0Hv.cpp (added) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/include/GIMHvInternal.h (modified) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) VMM/GIM: Mapping of GIM MMIO2 regions and Hyper-V provider work. Thu, 05 Jun 2014 09:56:45 GMT vboxsync [51546] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Added a brief theory of operation. Wed, 04 Jun 2014 21:34:18 GMT vboxsync [51539] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/PS2K.cpp (modified) * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) Keyboard: Extended keyboard driver and reworked USB keyboard device ... Wed, 04 Jun 2014 11:41:38 GMT vboxsync [51528] * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) HDA: Do not crash when logging split register access. Wed, 04 Jun 2014 09:52:54 GMT vboxsync [51526] * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) DevHPET: fixed wrong test Wed, 04 Jun 2014 08:06:12 GMT vboxsync [51524] * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/GuestHost/OpenGL/util/blitter.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserver/crservice.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_main.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_misc.c (modified) * trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/server_presenter.cpp (modified) DevVGA/crOpenGL: bugfixes, logging Wed, 04 Jun 2014 05:20:18 GMT vboxsync [51521] * trunk/src/VBox/Devices/Network/lwip/src/api/sockets.c (modified) lwip/sockets.c: indent fixes. Wed, 04 Jun 2014 05:17:41 GMT vboxsync [51520] * trunk/src/VBox/Devices/EFI/DevSmc.cpp (modified) * trunk/src/VBox/Devices/Network/lwip/src/api/sockets.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevSMC.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSIHost.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) VBox/Devices: Comment nits. Tue, 03 Jun 2014 16:01:47 GMT vboxsync [51516] * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Removed scary-looking messages about unimplemented MSI support. Tue, 03 Jun 2014 14:19:13 GMT vboxsync [51511] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: use actual fRenderVRAM value (fixed a regression from r94031) Tue, 03 Jun 2014 12:13:05 GMT vboxsync [51507] * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) DevVGA_VDMA: vboxVDMADestruct should accept NULL. Mon, 02 Jun 2014 11:19:19 GMT vboxsync [51485] * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) ICH9: Reset more, improved debug info output. Thu, 29 May 2014 14:22:53 GMT vboxsync [51462] * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) Graphics: logging Thu, 29 May 2014 13:20:06 GMT vboxsync [51461] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VDMA.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) Graphics: never change connector to avoid racing; Graphics/Main: fix ... Mon, 26 May 2014 20:29:00 GMT vboxsync [51409] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Storage/AHCI: Fix the SSM version check for the legacy port reset ... Fri, 23 May 2014 19:26:10 GMT vboxsync [51383] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) Devices/DevAHCI: Fix possible crash if there is no track list for the ... Fri, 23 May 2014 19:19:34 GMT vboxsync [51382] * trunk/src/VBox/Devices/Storage/ATAPIPassthrough.cpp (modified) Devices/ATAPIPassthrough: Assertion + better status codes for not ... Fri, 23 May 2014 19:18:28 GMT vboxsync [51381] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) Devies/DevATA: Fix possible crash if there is no track list for the ... Fri, 23 May 2014 17:03:39 GMT vboxsync [51377] * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) ICH9: A bit of logging to track MSI delivery. Fri, 23 May 2014 15:32:55 GMT vboxsync [51373] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) Fixed bad format specifier.