# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Feb 15, 2025 9:16:04 AM Wed, 25 Aug 2021 10:12:34 GMT vboxsync [90868] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatDriverStack.cpp (modified) Audio/VKAT: More logging adjustments. bugref:10008 Wed, 25 Aug 2021 09:16:25 GMT vboxsync [90867] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) Audio/VKAT: Fixed naming (PATSSERVERINST -> PATSCLIENTINST). ... Tue, 24 Aug 2021 17:08:19 GMT vboxsync [90853] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-dx-shader.cpp (modified) Devices/Graphics: support for relative operands in the shader parser. Tue, 24 Aug 2021 16:53:54 GMT vboxsync [90852] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics: Update cbScanline after changing uWidth and uBpp Tue, 24 Aug 2021 10:47:52 GMT vboxsync [90830] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCmdSelfTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/ValKit: More work on ATS client destruction handling. bugref:10008 Mon, 23 Aug 2021 15:25:07 GMT vboxsync [90797] * trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp (modified) Fix copy/pasted assert Mon, 23 Aug 2021 10:28:24 GMT vboxsync [90791] * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) Devices: More VALID_PTR -> RT_VALID_PTR/AssertPtr. Mon, 23 Aug 2021 08:55:48 GMT vboxsync [90778] * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) DrvhostAudioWasApi: Deal with PKEY_AudioEngine_DeviceFormat returning ... Mon, 23 Aug 2021 06:07:10 GMT vboxsync [90775] * trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp (modified) Fix burn due to unwanted tab charager Mon, 23 Aug 2021 05:59:57 GMT vboxsync [90774] * trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp (modified) Add guards to Load Exec function and replicated fix from r145659 in ... Fri, 20 Aug 2021 18:15:49 GMT vboxsync [90768] * trunk/src/VBox/Devices/Audio/AudioTestService.h (modified) Audio/ValKit: Use different ATS TCP/IP ports for each use case so ... Fri, 20 Aug 2021 17:00:41 GMT vboxsync [90765] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: Don't report back ATS starting errors to PDM, as those ... Fri, 20 Aug 2021 15:54:46 GMT vboxsync [90764] * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) Audio/ATS: Implemented audioTestSvcClientDoBye(). bugref:10008 Thu, 19 Aug 2021 13:32:46 GMT vboxsync [90745] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) Audio/ValKit: Also notify the transport layer for a BYE request. ... Tue, 17 Aug 2021 10:22:27 GMT vboxsync [90700] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Corrected intended default (see bugref:10068). Mon, 16 Aug 2021 13:47:40 GMT vboxsync [90697] * trunk/src/VBox/Devices/Input/UsbKbd.cpp (modified) UsbKbd: Extended USB keyboard emulation to optionally support ... Mon, 16 Aug 2021 12:33:15 GMT vboxsync [90694] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) VMSVGA: prevent black screen after first resize when VM is restored ... Wed, 11 Aug 2021 21:41:42 GMT vboxsync [90639] * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) VMM,VMMDev: Changed my mind, made the alignment requirement for ... Wed, 11 Aug 2021 21:35:56 GMT vboxsync [90638] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/TMInternal.h (modified) VMM,VMMDev: Force 32-byte alignment of PDMCRITSECTRW so all members ... Tue, 10 Aug 2021 21:35:16 GMT vboxsync [90609] * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/Testing: Updated lock thread code with r/w and new config ... Tue, 10 Aug 2021 09:39:57 GMT vboxsync [90587] * trunk/include/iprt/formats/tpm.h (added) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) Devices/Security: EFI can communicate with the external TPM emulator ... Mon, 09 Aug 2021 15:53:16 GMT vboxsync [90580] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) Devices/Security: Continue work on the TPM device emulation and ... Sat, 07 Aug 2021 15:24:44 GMT vboxsync [90574] * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/Testing: Fixed broken value unit handling for 16-bit ... Fri, 06 Aug 2021 15:42:16 GMT vboxsync [90555] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/ValKit: Try harder finding a free service port in ... Fri, 06 Aug 2021 15:40:59 GMT vboxsync [90554] * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/ValKit: Init crit sect in atsTcpCreate() to match its ... Fri, 06 Aug 2021 12:28:55 GMT vboxsync [90544] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/ValKit: More fixes for tstAudioTestService. ​bugref:10008 Thu, 05 Aug 2021 11:47:12 GMT vboxsync [90530] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (added) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices/Security: Start implementation of a TPM driver talking to the ... Wed, 04 Aug 2021 13:19:37 GMT vboxsync [90518] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/ValKit: Fixed tstAudioTestService (some options were missing). ... Wed, 04 Aug 2021 10:59:07 GMT vboxsync [90512] * trunk/include/VBox/vmm/pdmtpmifs.h (added) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Updates to the TPM code, started implmenting ... Wed, 04 Aug 2021 10:04:15 GMT vboxsync [90511] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Fix theoretical maximum page-size shift in ... Wed, 04 Aug 2021 05:17:28 GMT vboxsync [90505] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Allow invalidations for page sizes larger than ... Tue, 03 Aug 2021 21:22:13 GMT vboxsync [90503] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-locking-1.c (modified) VMMDevTesting,bs3-locking-1: Expanded the locking test port to two ... Tue, 03 Aug 2021 21:07:05 GMT vboxsync [90500] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) VMM/PDM: Increased the PDMCRITSECT size by 64 bytes to make space for ... Tue, 03 Aug 2021 11:37:00 GMT vboxsync [90494] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Removed obsolete comment. Tue, 03 Aug 2021 11:35:28 GMT vboxsync [90493] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Re-enable the IOTLB cache. Tue, 03 Aug 2021 10:16:28 GMT vboxsync [90492] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/Security (moved) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) Devices: Rename TPM directory to Security, bugref:10075 Mon, 02 Aug 2021 14:54:53 GMT vboxsync [90482] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Doxygen. Mon, 02 Aug 2021 14:20:11 GMT vboxsync [90481] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Build fix. Mon, 02 Aug 2021 14:16:11 GMT vboxsync [90479] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Comment nit. Mon, 02 Aug 2021 14:15:42 GMT vboxsync [90478] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Avoid looking up the DTE cache twice when ... Mon, 02 Aug 2021 10:57:30 GMT vboxsync [90467] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev/Testing: Added VMMDEV_TESTING_LOCKED_BUSY_SUCCESS flag so we ... Mon, 02 Aug 2021 10:40:50 GMT vboxsync [90465] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/TPM (added) * trunk/src/VBox/Devices/TPM/DevTpm.cpp (added) Devices/TPM: TPM device emulation skeleton, bugref:10075 Sun, 01 Aug 2021 21:27:16 GMT vboxsync [90462] * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: New port for lock contention testing. [grr] bugref:6695 Sun, 01 Aug 2021 20:56:10 GMT vboxsync [90461] * trunk/include/VBox/VMMDevTesting.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) VMMDev: New port for lock contention testing. bugref:6695 Sun, 01 Aug 2021 10:44:44 GMT vboxsync [90454] * trunk/src/VBox/Devices/EFI/Firmware/VBoxPkg/E1kNetDxe/E1kNet.inf (added) EFI: Export missing E1kNet.inf Sat, 31 Jul 2021 00:54:54 GMT vboxsync [90448] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Dev*: Require ring-3 to check PDMDevHlpCritSectEnter return values ... Sat, 31 Jul 2021 00:44:13 GMT vboxsync [90447] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA_VBVA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2K.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2M.cpp (modified) * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/PC/DevACPI.cpp (modified) * trunk/src/VBox/Devices/PC/DevDMA.cpp (modified) * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) * trunk/src/VBox/Devices/PC/DevPit-i8254.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.h (modified) * trunk/src/VBox/ExtPacks/BusMouseSample/DevBusMouse.cpp (modified) Dev*: Checked up all the PDMDevHlpCritSectEnter calls to make sure ... Fri, 30 Jul 2021 22:18:24 GMT vboxsync [90445] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/PC/DevRTC.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) * trunk/src/VBox/Devices/Storage/DevBusLogic.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) Dev*: Check PDMDevHlpCritSectEnter return status better. bugref:6695 Fri, 30 Jul 2021 16:03:48 GMT vboxsync [90436] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciInternal.h (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/PC/DevPIC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM,Dev*: Handle PDMCritSectEnter failures in relation to the PDM ... Fri, 30 Jul 2021 13:58:59 GMT vboxsync [90429] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: Fixed buggy status code handling in DMAR_LOCK_RET. ... Fri, 30 Jul 2021 09:21:29 GMT vboxsync [90421] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Fix IOTLB caching, the DTE cache flags were ... Tue, 27 Jul 2021 21:59:18 GMT vboxsync [90363] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: Comment update for flip-flip case. bugref:10073 Mon, 26 Jul 2021 19:55:53 GMT vboxsync [90346] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmnetshaper.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IOMAllMmioNew.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/SSM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/IOMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) - VMM: Pass pVM to PDMCritSect APIs. bugref:9218 bugref:10074 - ... Mon, 26 Jul 2021 12:57:23 GMT vboxsync [90332] * trunk/src/VBox/Devices/Network/DevE1000.cpp (modified) * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) * trunk/src/VBox/Devices/Parallel/DevParallel.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) Dev*: Use PDMCritSect API via PDMDevHlp. bugref:10074 Mon, 26 Jul 2021 12:53:55 GMT vboxsync [90331] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) DevHda: Use PDMCritSect API via PDMDevHlp. bugref:10074 Mon, 26 Jul 2021 12:50:05 GMT vboxsync [90330] * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNetShaper.cpp (modified) Drv*: Access PDMCritSect API via PDMDrvHlp. bugref:10074 Fri, 23 Jul 2021 18:27:52 GMT vboxsync [90323] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) DevVGA-SVGA: Moved the pfnVBVAEnable calls up before ... Fri, 23 Jul 2021 17:12:19 GMT vboxsync [90319] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) VMSVGA: prevent screen artifacts after restoring VM from saved state, ... Fri, 23 Jul 2021 16:26:25 GMT vboxsync [90318] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: Must save & restore the flip-flop bitmap. bugref:10073 ... Fri, 23 Jul 2021 14:04:22 GMT vboxsync [90309] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: Tenative fix for re-triggering edge interrupts in EOI ... Fri, 23 Jul 2021 13:59:25 GMT vboxsync [90308] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: PDM_IRQ_LEVEL_FLIP_FLOP fix (HPET). Needs state saving. ... Fri, 23 Jul 2021 13:56:30 GMT vboxsync [90307] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: IRQ tagging fixes. Todo for EIO. bugref:10073 ... Fri, 23 Jul 2021 13:39:29 GMT vboxsync [90304] * trunk/src/VBox/Devices/PC/DevHPET.cpp (modified) DevHPET: Logging. bugref:10073 oem2ticketref:43 Fri, 23 Jul 2021 13:37:25 GMT vboxsync [90303] * trunk/src/VBox/Devices/Input/DevPS2K.cpp (modified) Typo. Fri, 23 Jul 2021 10:37:33 GMT vboxsync [90298] * trunk/src/VBox/Devices/PC/DevIoApic.cpp (modified) DevIoApic: Don't point to out of scope variable in ioapicSendMsi. ... Tue, 20 Jul 2021 20:38:59 GMT vboxsync [90266] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) VMMDev: More heap usage statistics. bugref:9379 Tue, 20 Jul 2021 20:12:41 GMT vboxsync [90265] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) VMMDev: Reduce the HGCM accounting categories to the same three as we ... Tue, 20 Jul 2021 19:37:24 GMT vboxsync [90264] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevHGCM.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevState.h (modified) VMMDev: Do proper heap usage accounting for HGCM requests. bugref:9379 Tue, 20 Jul 2021 11:34:59 GMT vboxsync [90257] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Restructured code to deal with potentially ... Mon, 19 Jul 2021 19:04:28 GMT vboxsync [90247] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) DevIchAc97: Don't try setup streams with BDBAR=0 as that upsets the ... Mon, 19 Jul 2021 14:28:35 GMT vboxsync [90241] * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) DrvKeyboardQueue: Fixed Korean key detection (I think), added ... Fri, 16 Jul 2021 14:12:59 GMT vboxsync [90231] * trunk/src/VBox/Devices/EFI/Firmware/OvmfPkg/Sec/SecMain.c (modified) EFI: Workaround for unwanted aligned SSE move blowing up (see ... Thu, 15 Jul 2021 11:59:06 GMT vboxsync [90213] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 PTE error reporting fix. Thu, 15 Jul 2021 11:56:28 GMT vboxsync [90212] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Error handling fixes. There seems to be a ... Thu, 15 Jul 2021 10:56:02 GMT vboxsync [90209] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: report proper Media Event Code for ... Thu, 15 Jul 2021 05:06:04 GMT vboxsync [90205] * trunk/src/VBox/Devices/Bus/DevIommuIntel.cpp (modified) Intel IOMMU: bugref:9967 Removed superfluous assertion, nits. Wed, 14 Jul 2021 23:55:28 GMT vboxsync [90200] * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) DevVGA: Addendum to bugref:9904 Wed, 14 Jul 2021 23:36:25 GMT vboxsync [90199] * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) tstDevicePdmDevHlp: Corrected incorrect assertion. Wed, 14 Jul 2021 22:44:42 GMT vboxsync [90198] * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.h (modified) * trunk/src/VBox/Devices/Input/DevPS2K.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2M.cpp (modified) DevPS2: The queue header member pszDesc is ring-3 only and must be ... Wed, 14 Jul 2021 15:06:31 GMT vboxsync [90186] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Logging, missed parameter fix. Wed, 14 Jul 2021 15:05:44 GMT vboxsync [90185] * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) AMD IOMMU: bugref:9654 Log PTE not present failures. Wed, 14 Jul 2021 14:17:05 GMT vboxsync [90184] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/ValKit: Use frame size instead of sample size in ... Wed, 14 Jul 2021 14:14:32 GMT vboxsync [90183] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: More code for guest recording tests in the Validation ... Wed, 14 Jul 2021 14:13:51 GMT vboxsync [90182] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/ValKit: Use frame size instead of sample size in ... Wed, 14 Jul 2021 09:56:25 GMT vboxsync [90179] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/ValKit: A few more checks for AudioTestSetPack(). bugref:10008 Wed, 14 Jul 2021 09:55:20 GMT vboxsync [90178] * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) DevIchAc97: Don't assert on valid config in ichac97R3StreamSetUp as ... Wed, 14 Jul 2021 09:38:43 GMT vboxsync [90176] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/ValKit: ATS termination fixes. bugref:10008 Tue, 13 Jul 2021 12:22:21 GMT vboxsync [90166] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Extended assertion. Mon, 12 Jul 2021 13:49:57 GMT vboxsync [90158] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHda.h (modified) DevHda: Added the minimum of registers linux accesses for the ... Mon, 12 Jul 2021 08:36:16 GMT vboxsync [90156] * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) Dev/VirtioNet: (bugref:8651) Fixed connectivity loss due to stuck TX ... Sat, 10 Jul 2021 01:18:11 GMT vboxsync [90149] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) DevHda: Added config value 'DeviceName' to allow specifying other ... Sat, 10 Jul 2021 00:40:31 GMT vboxsync [90148] * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Renamed a couple of variables. bugref:9890 Sat, 10 Jul 2021 00:36:44 GMT vboxsync [90147] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Moved the codec configuration into a separate structure ... Fri, 09 Jul 2021 23:37:52 GMT vboxsync [90146] * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Removed unused member HDACODECR3::cNodes. bugref:9890 Fri, 09 Jul 2021 23:35:18 GMT vboxsync [90145] * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Mark afNodeClassifications as const to encourage more ... Fri, 09 Jul 2021 23:24:35 GMT vboxsync [90144] * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Combine all the node classification lists into an array ... Fri, 09 Jul 2021 22:57:47 GMT vboxsync [90143] * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: The node classification lists can be const. bugref:9890 Fri, 09 Jul 2021 22:46:06 GMT vboxsync [90142] * trunk/src/VBox/Devices/Audio/DevHda.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Renamed some more member names. bugref:9890 Fri, 09 Jul 2021 22:41:57 GMT vboxsync [90141] * trunk/src/VBox/Devices/Audio/DevHdaCodec.cpp (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHdaCodec: Corrected some member names. bugref:9890 Fri, 09 Jul 2021 22:29:54 GMT vboxsync [90140] * trunk/src/VBox/Devices/Audio/DevHda.h (modified) * trunk/src/VBox/Devices/Audio/DevHdaCodec.h (modified) DevHda: Aligned the codec state more along cache lines. bugref:9890