# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Mar 12, 2025 1:20:19 AM Tue, 03 May 2016 14:13:51 GMT vboxsync [60804] * trunk/include/VBox/vmm/apic.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) * trunk/src/recompiler/VBoxRecompiler.c (modified) VMM: Introduced the new APIC update force-flag and relevant fixes, ... Tue, 03 May 2016 08:46:12 GMT vboxsync [60800] * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) Device/USBProxyDevice-usbip: Fixes for corner cases in the protocol Mon, 02 May 2016 06:54:26 GMT vboxsync [60775] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) remove LOG_ENABLED from DevE1000 (accidently introduced in r106573) Thu, 28 Apr 2016 12:10:58 GMT vboxsync [60736] * trunk/src/VBox/Devices/BiosCommonCode/MakeAlternativeSource.cpp (modified) MakeAlternativeSource.cpp: Don't drag RTBldCfgRevision into the link. Wed, 27 Apr 2016 13:11:46 GMT vboxsync [60716] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/TRPMRCHandlers.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: Fixed TPR thresholding and related PDM interfaces. Cleaned up ... Mon, 25 Apr 2016 17:45:33 GMT vboxsync [60695] * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Fuzzy saved-state generation and logging for testing ... Mon, 25 Apr 2016 17:15:09 GMT vboxsync [60693] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices: Don't build old APIC code if new APIC code is defined. Mon, 25 Apr 2016 12:52:23 GMT vboxsync [60688] * trunk/src/VBox/Devices/BiosCommonCode/__U8LS.asm (modified) * trunk/src/VBox/Devices/BiosCommonCode/__U8RS.asm (modified) docs Fri, 22 Apr 2016 15:46:44 GMT vboxsync [60656] * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) VMM: Fix new APIC code to build on release builds. Fri, 22 Apr 2016 14:38:59 GMT vboxsync [60653] * trunk/src/VBox/Devices/Audio/DevSB16.cpp (modified) Fixed assertion. Fri, 22 Apr 2016 14:07:13 GMT vboxsync [60651] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio.cpp: Logging not needed anymore. Fri, 22 Apr 2016 09:20:21 GMT vboxsync [60643] * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) HDA: Presence must be inited for each node separately. Thu, 21 Apr 2016 16:20:38 GMT vboxsync [60635] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) IOAPIC uses its own log group. Thu, 21 Apr 2016 13:04:05 GMT vboxsync [60623] * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) Don't leave uninitialized. Thu, 21 Apr 2016 12:35:56 GMT vboxsync [60621] * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) Spelling. Thu, 21 Apr 2016 09:56:36 GMT vboxsync [60618] * trunk/src/VBox/Devices/PC/vbox.dsl (modified) ACPI: Commented out unknown/unused EWOL method to get rid of warningwq. Thu, 21 Apr 2016 08:25:26 GMT vboxsync [60616] * trunk/src/VBox/Devices/PC/vbox-cpuhotplug.dsl (modified) Fixed iasl warnings. Thu, 21 Apr 2016 08:18:38 GMT vboxsync [60615] * trunk/src/VBox/Devices/PC/vbox.dsl (modified) Fixed iasl warnings. Thu, 21 Apr 2016 07:00:02 GMT vboxsync [60614] * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) Warning. Wed, 20 Apr 2016 17:42:15 GMT vboxsync [60610] * trunk/src/VBox/Devices/PC/BIOS/notes.txt (modified) * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) BIOS: Added 286 compatible INT 15h/87h implementation. Wed, 20 Apr 2016 11:02:38 GMT vboxsync [60593] * trunk/include/VBox/vmm/apic.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Profiling and reduce 8 atomic ops to 4. Tue, 19 Apr 2016 17:02:41 GMT vboxsync [60582] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/vbox-cpuhotplug.dsl (modified) Devices/*.dsl: introduce some newlines to make recent versions of ... Tue, 19 Apr 2016 15:27:58 GMT vboxsync [60580] * trunk/src/VBox/Devices/PC/BIOS/makefile (modified) BIOS: Updated standalone makefile. Tue, 19 Apr 2016 15:27:46 GMT vboxsync [60579] * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) BIOS: Make AHCI really optional. Tue, 19 Apr 2016 08:28:41 GMT vboxsync [60565] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Storage/LsiLogic: Fix regression causing writes to the disk to fail Tue, 19 Apr 2016 07:13:51 GMT vboxsync [60561] * trunk/src/VBox/Devices/PC/BIOS/print.c (modified) Warning. Mon, 18 Apr 2016 19:13:51 GMT vboxsync [60555] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Adjusted model number to match a real 958D. Mon, 18 Apr 2016 18:09:55 GMT vboxsync [60553] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) BusLogic: Emulation improvements, thanks to Tomas Hurka. Mon, 18 Apr 2016 17:35:51 GMT vboxsync [60550] * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) Devices/USB/USBProxyDevice-usbip.cpp: Fixes Mon, 18 Apr 2016 09:14:09 GMT vboxsync [60530] * trunk/src/VBox/Devices/BiosCommonCode/__U4D.asm (modified) __U4D.asm: fix from Michal. Fri, 15 Apr 2016 19:25:46 GMT vboxsync [60525] * trunk/src/VBox/Devices/Network/SrvIntNetR0.cpp (modified) SrvIntNetR0.cpp: IntNetR0IfAbortWait w/ fNoMoreWaits=tru should never ... Fri, 15 Apr 2016 12:40:25 GMT vboxsync [60520] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: removed obsolete VBOX_WITH_VMSVGA condition Fri, 15 Apr 2016 12:32:00 GMT vboxsync [60519] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: allow to compile with VBOX_WITH_VMSVGA disabled Fri, 15 Apr 2016 10:33:13 GMT vboxsync [60516] * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: Add some profile statistics. Fri, 15 Apr 2016 10:21:32 GMT vboxsync [60515] * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) VUSB: Allow bulk/interrupt transfer mixing (most USB stack do not ... Fri, 15 Apr 2016 10:01:30 GMT vboxsync [60514] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) VUSB: When aborting EPs, ignore direction for EP0. Thu, 14 Apr 2016 14:36:06 GMT vboxsync [60497] * trunk/src/VBox/Devices/USB/win/USBProxyDevice-win.cpp (modified) Logging. Thu, 14 Apr 2016 09:25:51 GMT vboxsync [60484] * trunk/include/iprt/uint32.h (copied) * trunk/include/iprt/uint64.h (modified) * trunk/src/VBox/Devices/BiosCommonCode/ASMBitLastSetU16.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/DoUInt32Div.c (added) * trunk/src/VBox/Devices/BiosCommonCode/__I4D.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/__I4M.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/__U4D.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/__U4M.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/__U8LS.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/__U8RS.asm (copied) * trunk/src/VBox/Devices/BiosCommonCode/fmemcpy.asm (moved) * trunk/src/VBox/Devices/BiosCommonCode/fmemset.asm (copied) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) PCBIOS: split up the support.asm file and implemented 32-bit division ... Wed, 13 Apr 2016 13:57:44 GMT vboxsync [60474] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) DevE1000: fixed DEBUG/LOG_ENABLED screwup Tue, 12 Apr 2016 18:42:22 GMT vboxsync [60465] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.h (modified) DevVGA: set IRQs only if the VM is running (bugref:8320) Tue, 12 Apr 2016 16:56:07 GMT vboxsync [60464] * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) VMM/APIC: more logging Tue, 12 Apr 2016 10:50:22 GMT vboxsync [60449] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) warning Tue, 12 Apr 2016 08:51:12 GMT vboxsync [60446] * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) Devices/Storage/DrvSCSI: Deregister statistics on destruct Mon, 11 Apr 2016 21:31:34 GMT vboxsync [60443] * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum (modified) PCBIOS: regenerated alternative bios. Mon, 11 Apr 2016 21:15:40 GMT vboxsync [60441] * trunk/src/VBox/Devices/BiosCommonCode/commondefs.inc (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vberom.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vgarom.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) PCBIOS: 8086 adjustments. Mon, 11 Apr 2016 19:23:37 GMT vboxsync [60440] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDevTesting: Adjusted the CMD and DATA expectations to handle pure ... Mon, 11 Apr 2016 17:19:37 GMT vboxsync [60434] * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) PCBIOS: SYS_MODEL_ID for PC/XT. Mon, 11 Apr 2016 17:14:35 GMT vboxsync [60433] * trunk/src/VBox/Devices/BiosCommonCode/biosorg_check.sed (modified) * trunk/src/VBox/Devices/BiosCommonCode/commondefs.inc (modified) * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS/ata.h (modified) * trunk/src/VBox/Devices/PC/BIOS/disk.c (modified) * trunk/src/VBox/Devices/PC/BIOS/eltorito.c (modified) * trunk/src/VBox/Devices/PC/BIOS/logo.c (modified) * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/pciutil.c (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) PCBIOS: 286 fixes, improved the BIOSORG checking as overflows in this ... Mon, 11 Apr 2016 13:58:10 GMT vboxsync [60426] * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) Devices/{Graphics/PC}/BIOS: build fixes for VBOX_WITH_OPEN_WATCOM unset Mon, 11 Apr 2016 12:47:19 GMT vboxsync [60423] * trunk/src/VBox/Devices/Config.kmk (modified) Devices/Config.kmk: Forgot to update this version. Mon, 11 Apr 2016 12:39:13 GMT vboxsync [60422] * trunk/src/VBox/Devices/BiosCommonCode/biosorg_check.sed (added) * trunk/src/VBox/Devices/BiosCommonCode/commondefs.inc (added) * trunk/src/VBox/Devices/Config.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.asm (deleted) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative.md5sum (deleted) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.asm (added) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative286.md5sum (added) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.asm (added) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative386.md5sum (added) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.asm (added) * trunk/src/VBox/Devices/Graphics/BIOS/VBoxVgaBiosAlternative8086.md5sum (added) * trunk/src/VBox/Devices/Graphics/BIOS/inlines.h (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vberom.asm (modified) * trunk/src/VBox/Devices/Graphics/BIOS/vgarom.asm (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.asm (deleted) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative.md5sum (deleted) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.asm (added) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative286.md5sum (added) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.asm (added) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative386.md5sum (added) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.asm (added) * trunk/src/VBox/Devices/PC/BIOS/VBoxBiosAlternative8086.md5sum (added) * trunk/src/VBox/Devices/PC/BIOS/apm_pm.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS/biosint.h (modified) * trunk/src/VBox/Devices/PC/BIOS/inlines.h (modified) * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) * trunk/src/VBox/Devices/PC/BIOS/pcibios.inc (modified) * trunk/src/VBox/Devices/PC/BIOS/pmode.inc (modified) * trunk/src/VBox/Devices/PC/BIOS/pmsetup.inc (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) VGABIOS,PCBIOS: Build variants for 80286 and 8086 in addition to the ... Sat, 09 Apr 2016 23:45:55 GMT vboxsync [60404] * trunk/include/VBox/types.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcArch.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplTeleporter.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM,Devices,Main: Implemented soft/warm reset for shutdown status ... Sat, 09 Apr 2016 23:19:58 GMT vboxsync [60402] * trunk/src/VBox/Devices/PC/BIOS/orgs.asm (modified) PC/BIOS/orgs.asm: Handle shutdown status code 0Ah too (same as 5, but ... Fri, 08 Apr 2016 16:17:15 GMT vboxsync [60396] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMMDev,PDM,HM: Changed the VMMDev heap interface a little so HM can ... Thu, 07 Apr 2016 14:21:30 GMT vboxsync [60373] * trunk/include/iprt/linux/sysfs.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Main/src-server/linux/PerformanceLinux.cpp (modified) * trunk/src/VBox/Main/src-server/linux/USBGetDevices.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/RTSystemQueryDmiString-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/mp-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/sysfs.cpp (modified) Runtime/linux/sysfs.cpp: Convert RTLinuxSysFs* API to always use IPRT ... Thu, 07 Apr 2016 12:14:52 GMT vboxsync [60369] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) DevVGA: handle VBVACAPS_USE_VBVA_ONLY, make sure that VBVA pause is ... Wed, 06 Apr 2016 14:05:31 GMT vboxsync [60361] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) Spaces. Wed, 06 Apr 2016 14:04:31 GMT vboxsync [60360] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) Audio/DevIchAc97.cpp: Use the new PDMAUDIODIR_IN / DestSource ... Wed, 06 Apr 2016 12:13:18 GMT vboxsync [60355] * trunk/src/VBox/Devices/Audio/DevIchHdaCommon.h (modified) D'oh. Wed, 06 Apr 2016 12:09:10 GMT vboxsync [60354] * trunk/src/VBox/Devices/Audio/testcase/tstAudioMixBuffer.cpp (modified) Build fix for testcase. Wed, 06 Apr 2016 11:54:39 GMT vboxsync [60353] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/AudioMixBuffer.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioMixer.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCodec.h (modified) * trunk/src/VBox/Devices/Audio/DevIchHdaCommon.h (added) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Audio: Added HDA support for newer Linux guests; more work on ... Wed, 06 Apr 2016 09:35:36 GMT vboxsync [60348] * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIDevice.cpp (modified) VSCSI: Always initialize the S/G buffer, even if it is empty. Fixes ... Tue, 05 Apr 2016 10:00:07 GMT vboxsync [60327] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp (modified) DevVGA-SVGA3d-win.cpp: Warning. Mon, 04 Apr 2016 15:23:11 GMT vboxsync [60307] * trunk/Config.kmk (modified) * trunk/include/VBox/vmm/apic.h (added) * trunk/include/VBox/vmm/hm.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevAPIC.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD2.h (modified) * trunk/src/VBox/Devices/testcase/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSize.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (added) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/APICR0.cpp (added) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (added) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRC/PDMRCDevice.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (added) * trunk/src/VBox/VMM/include/GIMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/recompiler/VBoxREMWrapper.cpp (modified) VMM: APIC rewrite. Initial commit, work in progress. Mon, 04 Apr 2016 15:22:23 GMT vboxsync [60306] * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) Audio/DrvHostCoreAudio.cpp: Check if re-initializing output was ... Mon, 04 Apr 2016 15:19:44 GMT vboxsync [60305] * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) Forward-ported r106360 (Audio/DrvHostCoreAudio.cpp: Fixes for ... Tue, 29 Mar 2016 15:57:49 GMT vboxsync [60248] * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) Devices/PC/DevPit-i8254.cpp: fix PC speaker passthrough Thu, 24 Mar 2016 11:40:09 GMT vboxsync [60179] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Storage/DrvVD: Don't fail opening the image if getting the UUID fails ... Thu, 24 Mar 2016 10:58:33 GMT vboxsync [60178] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) VUSB: Fix assertion and non working devices attached to OHCI after a ... Wed, 23 Mar 2016 17:15:23 GMT vboxsync [60175] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: fixed taking screenshot when Windows guest displays BSOD Wed, 23 Mar 2016 13:40:22 GMT vboxsync [60167] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) DevPCI: make Parfait happy Wed, 23 Mar 2016 13:37:38 GMT vboxsync [60166] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) DevPCI: make Parfait happy Tue, 22 Mar 2016 21:44:59 GMT vboxsync [60142] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/hostres.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) NAT: Make host resolver asynchronous so that a blocked synchronous ... Fri, 18 Mar 2016 13:13:44 GMT vboxsync [60096] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: Added VMMDEV_TESTING_CMD_PRINT for more output on the host. Thu, 17 Mar 2016 13:38:30 GMT vboxsync [60076] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) IntNet: Unregister all registered statistics counters. Thu, 17 Mar 2016 12:18:23 GMT vboxsync [60072] * trunk/Config.kmk (modified) * trunk/Makefile.kmk (modified) * trunk/src/VBox/Debugger/Makefile.kmk (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI32.fd (modified) * trunk/src/VBox/Devices/EFI/FirmwareBin/VBoxEFI64.fd (modified) * trunk/src/VBox/Frontends/VirtualBox/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/widgets/UIHostComboEditor.cpp (modified) * trunk/src/VBox/HostServices/SharedOpenGL/Makefile.kmk (modified) * trunk/src/VBox/Installer/darwin/Makefile.kmk (modified) * trunk/src/VBox/Installer/linux/Makefile.kmk (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) 'xcb' for Qt5 on X11 and make it more obvious if VBOX_WITH_QTGUI_V5 ... Thu, 17 Mar 2016 09:52:31 GMT vboxsync [60071] * trunk/src/VBox/Devices/PC/vbox.dsl (modified) ACPI: Do not expose ACPI video bits on Windows 7 and older. ... Wed, 16 Mar 2016 09:19:25 GMT vboxsync [60057] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Storage/LsiLogic: Missing case Tue, 15 Mar 2016 13:53:18 GMT vboxsync [60042] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) DevSVGA-SVGA: some missing typecasts Tue, 15 Mar 2016 13:49:51 GMT vboxsync [60041] * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) DevHPET: harmless missing typecast (thanks PVS) Tue, 15 Mar 2016 13:06:08 GMT vboxsync [60039] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: Pasto - don't dereference NULL rule in LogRel reporting failure ... Tue, 15 Mar 2016 12:57:43 GMT vboxsync [60038] * trunk/src/VBox/Devices/Graphics/shaderlib/glsl_shader.c (modified) Devices/Graphics: typo (thanks PVS) Tue, 15 Mar 2016 10:12:36 GMT vboxsync [60026] * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) Storage/BusLogic: Process mailboxes on a dedicated worker thread to ... Mon, 14 Mar 2016 10:14:49 GMT vboxsync [60016] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-win.cpp (modified) Graphics/DevVGA-SVGA3d-win: typo (thanks PVS) Mon, 14 Mar 2016 09:37:22 GMT vboxsync [60015] * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) LsiLogic: Process requests from the BIOS on the worker thread and not ... Mon, 14 Mar 2016 09:19:16 GMT vboxsync [60013] * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) DevPCNet: duplicate expression (thanks PVS) Fri, 11 Mar 2016 13:49:46 GMT vboxsync [59994] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) DrvAudio: Added a length parameter for (legacy) options. Fri, 11 Mar 2016 12:59:22 GMT vboxsync [59992] * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) Build fix for Solaris. Fri, 11 Mar 2016 12:48:51 GMT vboxsync [59991] * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) Build fix. Fri, 11 Mar 2016 12:29:36 GMT vboxsync [59989] * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) Build fix, warnings. Fri, 11 Mar 2016 12:03:37 GMT vboxsync [59987] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostALSAAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostCoreAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostNullAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostOSSAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostPulseAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/alsa_mangling.h (modified) * trunk/src/VBox/Devices/Audio/alsa_stubs.c (modified) * trunk/src/VBox/Devices/Audio/pulse_mangling.h (modified) * trunk/src/VBox/Devices/Audio/pulse_stubs.c (modified) * trunk/src/VBox/Main/src-client/DrvAudioVRDE.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioVideoRec.cpp (modified) Audio: Decoupled backend sinks and sources from the maximum of ... Mon, 07 Mar 2016 21:33:34 GMT vboxsync [59948] * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) NAT: log the reason if port redirection fails (I know, it's almost ... Fri, 04 Mar 2016 10:24:04 GMT vboxsync [59919] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) Change was not needed. Fri, 04 Mar 2016 10:06:52 GMT vboxsync [59918] * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/vbox.dsl (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) ACPI: Allow two more serial ports. Thu, 03 Mar 2016 18:55:51 GMT vboxsync [59913] * trunk/src/VBox/Devices/Network/DevEEPROM.cpp (modified) DevEEPROM: fix Thu, 03 Mar 2016 09:27:29 GMT vboxsync [59906] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) VUSB: Missing bits, fixing crash while saving the VM state Wed, 02 Mar 2016 22:50:12 GMT vboxsync [59905] * trunk/src/VBox/Devices/Serial/DrvTCP.cpp (modified) DrvTCP: On Windows call WSAStartup() ourselves, don't rely on another ... Tue, 01 Mar 2016 17:11:08 GMT vboxsync [59890] * trunk/include/VBox/vmm/pdmaudioifs.h (modified) * trunk/src/VBox/Devices/Audio/DrvAudio.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvAudioCommon.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostDSound.cpp (modified) Audio: Added support for handling host input/output configuration ... Mon, 29 Feb 2016 15:53:00 GMT vboxsync [59875] * 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/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceStructSizeRC.cpp (modified) VUSB: Move the thread for periodic frame procession down to the ... Fri, 26 Feb 2016 18:00:42 GMT vboxsync [59859] * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) gcc asan fix (don't call memcpy with a NULL parameter even if cb=0)