# # ChangeLog for trunk/src/VBox/Devices in vbox # # Generated by Trac 1.4.3.2 # Jan 6, 2025 12:00:57 AM Tue, 16 Nov 2021 15:55:37 GMT vboxsync [92463] * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCmdGeneric.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatInternal.h (modified) Audio/Validation Kit: Syntax help massaging. bugref:10008 Tue, 16 Nov 2021 10:43:51 GMT vboxsync [92452] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: Fixes for going to the next recording / playing ... Tue, 16 Nov 2021 10:37:30 GMT vboxsync [92450] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More capturing code for the Validation Kit ... Mon, 15 Nov 2021 18:54:43 GMT vboxsync [92438] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: Logging nits. bugref:10008 Fri, 12 Nov 2021 11:46:06 GMT vboxsync [92396] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkat.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatInternal.h (modified) Audio/Validation Kit: Implemented test ID encoding into the pre / ... Fri, 12 Nov 2021 00:38:15 GMT vboxsync [92388] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) VMMDev: Corrected some statistics. Fri, 12 Nov 2021 00:36:39 GMT vboxsync [92386] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) VMM,VUSB: Statistics corrections (unit, type). Thu, 11 Nov 2021 17:32:37 GMT vboxsync [92379] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Better check for silent blocks in ... Thu, 11 Nov 2021 16:30:13 GMT vboxsync [92378] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Check for silent blocks in ... Thu, 11 Nov 2021 09:33:57 GMT vboxsync [92348] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: Added optional audio data logging (very noisy, ... Thu, 11 Nov 2021 09:07:02 GMT vboxsync [92345] * trunk/src/VBox/Devices/Storage/DevATA.cpp (modified) DevATA: Made INITIALIZE DEVICE PARAMETERS affect CHS translation, ... Wed, 10 Nov 2021 18:50:53 GMT vboxsync [92337] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Adjust the size of the area to compare so that ... Wed, 10 Nov 2021 17:20:27 GMT vboxsync [92335] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More bugfixes for the Validation Kit audio ... Wed, 10 Nov 2021 15:21:18 GMT vboxsync [92327] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/ValKit: Windows build fix for r148172. Also, 'off' is ... Wed, 10 Nov 2021 14:28:46 GMT vboxsync [92322] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More bugfixes for the Validation Kit audio ... Wed, 10 Nov 2021 13:48:36 GMT vboxsync [92320] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More optional release logging. bugref:10008 Wed, 10 Nov 2021 09:57:52 GMT vboxsync [92312] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More bugfixes for the Validation Kit audio ... Tue, 09 Nov 2021 18:10:13 GMT vboxsync [92298] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Fixed returning the beacon data offset in ... Tue, 09 Nov 2021 12:49:35 GMT vboxsync [92290] * trunk/src/VBox/Devices/PC/BIOS/ahci.c (modified) * trunk/src/VBox/Devices/PC/BIOS/ata.c (modified) * trunk/src/VBox/Devices/PC/BIOS/bios.c (modified) * trunk/src/VBox/Devices/PC/BIOS/biosint.h (modified) * trunk/src/VBox/Devices/PC/BIOS/scsi.c (modified) * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) BIOS: Use get_cmos_word in other places where we read two adjacent ... Tue, 09 Nov 2021 12:40:13 GMT vboxsync [92288] * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) BIOS: More INT 15 / E820h cleanup, reducing code size by 33 bytes. ... Tue, 09 Nov 2021 12:38:52 GMT vboxsync [92287] * trunk/src/VBox/Devices/BiosCommonCode/DoUInt32Div.c (modified) * trunk/src/VBox/Devices/Config.kmk (modified) VBoxBios,BiosCommon: define IN_RING0 for C and C++ bios code so we ... Tue, 09 Nov 2021 08:56:57 GMT vboxsync [92280] * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) BIOS: Save a few more bytes in the INT 15 / E820h code; disabled the ... Mon, 08 Nov 2021 23:33:38 GMT vboxsync [92279] * trunk/src/VBox/Devices/PC/BIOS/system.c (modified) BIOS: Fixed INT 15h/E820h reporting of memory above 1TiB, simplified ... Mon, 08 Nov 2021 10:31:38 GMT vboxsync [92261] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: A bit more sanity checking in ... Mon, 08 Nov 2021 10:15:59 GMT vboxsync [92260] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: Make sure that test set to end matches the test ... Fri, 05 Nov 2021 08:50:10 GMT vboxsync [92235] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Fri, 05 Nov 2021 08:44:14 GMT vboxsync [92234] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Thu, 04 Nov 2021 21:40:52 GMT vboxsync [92227] * trunk/src/VBox/Devices/Storage/DrvHostDVD.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Storage: On reset mark the medium as unlocked. Solves long standing ... Thu, 04 Nov 2021 21:31:31 GMT vboxsync [92226] * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) Devices/DrvHostBase.cpp: Mark drives as locked only if it actually ... Thu, 04 Nov 2021 21:22:28 GMT vboxsync [92224] * trunk/src/VBox/Devices/Storage/DrvHostFloppy.cpp (modified) Devices/DrvHostFloppy.cpp: No point pretending that the floppy drive ... Thu, 04 Nov 2021 14:15:01 GMT vboxsync [92211] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Thu, 04 Nov 2021 09:39:02 GMT vboxsync [92210] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) Audio/Validation Kit: Renaming. bugref:10008 Thu, 04 Nov 2021 09:36:46 GMT vboxsync [92209] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Relaxed checks when calling AudioTestDestroy() ... Thu, 04 Nov 2021 08:36:31 GMT vboxsync [92208] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Relaxed checks when calling AudioTestSetPack() ... Thu, 04 Nov 2021 08:10:15 GMT vboxsync [92206] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: Do the test state checking / warning in ... Wed, 03 Nov 2021 17:46:36 GMT vboxsync [92198] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Wed, 03 Nov 2021 17:38:50 GMT vboxsync [92197] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Wed, 03 Nov 2021 17:33:11 GMT vboxsync [92196] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Wed, 03 Nov 2021 17:27:10 GMT vboxsync [92195] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTest.h (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: More code for audio data beacon handling. Now ... Wed, 03 Nov 2021 14:46:30 GMT vboxsync [92193] * trunk/src/VBox/Devices/PC/DevPcArch.cpp (modified) VMM/MM,DevPcArch: Split the base RAM allocation into conventional (< ... Wed, 03 Nov 2021 14:44:45 GMT vboxsync [92192] * trunk/src/VBox/Devices/PC/DevPcArch.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) VMM/MM,DevPcArch: Split the base RAM allocation into conventional (< ... Tue, 02 Nov 2021 21:52:35 GMT vboxsync [92185] * trunk/doc/.scm-settings (modified) * trunk/src/VBox/Additions/x11/.scm-settings (modified) * trunk/src/VBox/Devices/EFI/Firmware/.scm-settings (modified) * trunk/src/VBox/Devices/Network/.scm-settings (modified) * trunk/src/VBox/Devices/PC/.scm-settings (modified) * trunk/src/bldprogs/scm.cpp (modified) * trunk/src/bldprogs/scm.h (modified) * trunk/src/bldprogs/scmrw.cpp (modified) scm: Check UTF-8 encoding and reject files with bidirectional control ... Sun, 31 Oct 2021 23:34:31 GMT vboxsync [92162] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IOM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMHandler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPool.cpp (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM,DevVGA: Baked MMIO2 dirty page tracking into PGM, moving it ... Fri, 29 Oct 2021 13:02:53 GMT vboxsync [92146] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Fix declaration, bugref:10075 Fri, 29 Oct 2021 11:45:52 GMT vboxsync [92142] * trunk/src/VBox/Devices/Makefile.kmk (modified) Devices: Remove the VMM dependency from VBoxDD and VBoxDD2, bugref:10074 Fri, 29 Oct 2021 09:30:22 GMT vboxsync [92140] * trunk/src/VBox/Devices/Network/DrvVMNet.m (modified) VMNet: bugref:9932 Explicit handling of interface start timeout Thu, 28 Oct 2021 07:32:42 GMT vboxsync [92124] * trunk/src/VBox/Devices/testcase/tstDevice.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceIoFuzz.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlpR0.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceR0.cpp (modified) Devices/testcase/tstDevice: Fuzz ring-0 device handlers as well, ... Thu, 28 Oct 2021 00:23:05 GMT vboxsync [92116] * trunk/src/VBox/Devices/Storage/DevAHCI.cpp (modified) DevAHCI: Some useful logging. bugref:10122 Wed, 27 Oct 2021 14:54:48 GMT vboxsync [92108] * trunk/src/VBox/Devices/Network/slirp/slirp_dns.c (modified) Devics/Network/slirp: Switch to the DNS proxy in case the local ... Wed, 27 Oct 2021 12:17:46 GMT vboxsync [92097] * trunk/src/VBox/Devices/Network/DrvVMNet.m (modified) VMNet: bugref:9932 Better handling of missing max packet size Wed, 27 Oct 2021 08:18:16 GMT vboxsync [92093] * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Network/slirp/ip_icmp.c (modified) * trunk/src/VBox/Devices/Network/slirp/libslirp.h (modified) * trunk/src/VBox/Devices/Network/slirp/slirp.c (modified) * trunk/src/VBox/Devices/Network/slirp/slirp_state.h (modified) * trunk/src/VBox/Devices/Network/slirp/tcp_input.c (modified) * trunk/src/VBox/Devices/Network/slirp/udp.c (modified) Devices/Network/NAT: Add option to disallow traffic from the guest to ... Wed, 27 Oct 2021 05:55:32 GMT vboxsync [92091] * trunk/src/VBox/Devices/Network/DevVirtioNet_1_0.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) Optimize how legacy/modern driver is determined to avoid polling, and ... Tue, 26 Oct 2021 12:15:14 GMT vboxsync [92081] * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlpR0.cpp (modified) Devices/testcase/tstDevice: Started working on supporting R0 device ... Tue, 26 Oct 2021 12:10:56 GMT vboxsync [92079] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDeviceInternal.h (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlpR0.cpp (added) * trunk/src/VBox/Devices/testcase/tstDeviceR0.cpp (modified) Devices/testcase/tstDevice: Started working on supporting R0 device ... Tue, 26 Oct 2021 12:06:54 GMT vboxsync [92078] * trunk/src/VBox/Devices/Network/DrvVMNet.m (modified) VMNet: bugref:9932 Time out in 10 seconds when connecting to VMNet Tue, 26 Oct 2021 11:35:37 GMT vboxsync [92077] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDevice.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceInternal.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceR0.cpp (added) Devices/testcase/tstDevice: Started working on supporting R0 device ... Tue, 26 Oct 2021 09:46:23 GMT vboxsync [92074] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) Audio/ALSA: Disabled stream channel mapping in the hope to resolve ... Tue, 26 Oct 2021 09:43:19 GMT vboxsync [92073] * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/Validation Kit: Logging tweaks. ​bugref:10008 Tue, 26 Oct 2021 07:33:26 GMT vboxsync [92061] * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/Validation Kit: Muted TCP transport layer logging a bit more by ... Tue, 26 Oct 2021 07:02:32 GMT vboxsync [92057] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: Logging tweaks. ​bugref:10008 Mon, 25 Oct 2021 17:58:14 GMT vboxsync [92052] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) Audio/ALSA: Optional release (flow logging) for investigating ... Mon, 25 Oct 2021 13:09:15 GMT vboxsync [92030] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) Audio/Validation Kit: Reverted temporary commits r147824, r147661 + ... Sat, 23 Oct 2021 06:06:57 GMT vboxsync [92016] * trunk/src/VBox/Devices/Audio/DrvHostAudioAlsa.cpp (modified) Audio/ALSA: Temporary instrumentation build for investigating ... Fri, 22 Oct 2021 15:39:16 GMT vboxsync [92009] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) Audio/Validation Kit: Fixed assertion in atsClientFree(). ​bugref:10008 Fri, 22 Oct 2021 13:56:55 GMT vboxsync [92008] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) Audio/Validation Kit: Also NULL the hostname after free in ... Fri, 22 Oct 2021 13:09:18 GMT vboxsync [92005] * trunk/src/VBox/Devices/Audio/DrvHostAudioPulseAudio.cpp (modified) Audio/Validation Kit: A bit more (optional) release logging for the ... Fri, 22 Oct 2021 12:35:48 GMT vboxsync [92001] * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) Devices/Security/DevTpm: Initialize size of the command response ... Fri, 22 Oct 2021 11:49:35 GMT vboxsync [92000] * trunk/src/VBox/Devices/testcase/tstDevice.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceInternal.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceIoFuzz.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) Devices/testcase/tstDevice: Some basic MMIO fuzzing, bugref:9006 Fri, 22 Oct 2021 11:43:28 GMT vboxsync [91999] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceInternal.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/Validation Kit: Fixed memory leaks found by ASAN, added + ... Fri, 22 Oct 2021 08:58:44 GMT vboxsync [91998] * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/testcase/tstDevice.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceBuiltin.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceIoFuzz.cpp (added) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlp.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceSsmFuzz.cpp (modified) Devices/testcase: Some fun with the device fuzzing framework, bugref:9006 Fri, 22 Oct 2021 07:13:14 GMT vboxsync [91996] * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceInternal.h (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/Validation Kit: Renamed ATSTRANSPORT::pfnTerm -> ... Fri, 22 Oct 2021 07:02:45 GMT vboxsync [91995] * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) Audio/Validation Kit: Renamed AudioTestSvcClientClose[Internal]() -> ... Fri, 22 Oct 2021 07:00:44 GMT vboxsync [91994] * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.h (modified) * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/Validation Kit: Renamed AudioTestSvcClientClose[Internal]() -> ... Thu, 21 Oct 2021 18:12:53 GMT vboxsync [91980] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/GIMDev/GIMDev.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) VMM,GIMDev: Missing PDMDevHlpGIMGetMmio2Regions for ring-0 variant, ... Thu, 21 Oct 2021 15:54:06 GMT vboxsync [91970] * trunk/src/VBox/Devices/Makefile.kmk (modified) VMM,Devices: Replace remaining direct calls to VBoxVMM with device ... Thu, 21 Oct 2021 15:52:28 GMT vboxsync [91968] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/EFI/DevEFI.cpp (modified) * trunk/src/VBox/Devices/GIMDev/GIMDev.cpp (modified) * trunk/src/VBox/Devices/Makefile.kmk (modified) * trunk/src/VBox/Devices/PC/DevFwCommon.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Replace remaining direct calls to VBoxVMM with device ... Thu, 21 Oct 2021 15:05:23 GMT vboxsync [91961] * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of ... Thu, 21 Oct 2021 15:01:54 GMT vboxsync [91960] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/PC/DevPcBios.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,DevPciBios: Add helper callback for PDMR3QueryLun and make use of ... Thu, 21 Oct 2021 14:27:11 GMT vboxsync [91956] * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) VMM,Devices: Eliminate direct calls to DBGFR3* and use the device ... Thu, 21 Oct 2021 14:26:20 GMT vboxsync [91955] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMM,Devices: Eliminate direct calls to PDMR3AsyncCompletion* and ... Thu, 21 Oct 2021 14:23:19 GMT vboxsync [91954] * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) VMM,Devices: Eliminate direct calls to DBGFR3* and use the device ... Thu, 21 Oct 2021 14:16:29 GMT vboxsync [91953] * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) VMM,Devices: Eliminate direct calls to DBGFR3* and use the device ... Thu, 21 Oct 2021 13:57:32 GMT vboxsync [91952] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/PGMMap.cpp (deleted) VMM/PGM,VMMDev: Removed PGMR3MappingsSize, PGMR3MappingsFix & ... Thu, 21 Oct 2021 13:49:59 GMT vboxsync [91950] * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) VMM,Devices: Eliminate direct calls to DBGFR3* and use the device ... Thu, 21 Oct 2021 13:17:30 GMT vboxsync [91945] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/Network/DrvIntNet.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMM,Devices: Eliminate calls to PDMR3Thread and use the driver hlper ... Thu, 21 Oct 2021 13:02:36 GMT vboxsync [91944] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Audio/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.cpp (modified) * trunk/src/VBox/Devices/VirtIO/Virtio.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to DBGFR3* and use the device ... Thu, 21 Oct 2021 12:59:54 GMT vboxsync [91942] * 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) Devices/Graphics/HGSMIHost: Eliminate usage of VMMGetCpu(), bugref:10074 Thu, 21 Oct 2021 11:38:29 GMT vboxsync [91937] * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) Devices/Storage/DrvVD: Eliminate the last direct calls to CFGMR3* and ... Thu, 21 Oct 2021 11:12:40 GMT vboxsync [91936] * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) Devices/Bus/DevPCI: Remove unused code, bugref:10074 Thu, 21 Oct 2021 11:08:45 GMT vboxsync [91935] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to IOMIOPortWrite API and ... Thu, 21 Oct 2021 10:12:30 GMT vboxsync [91930] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to IOMMmioResetRegion and ... Thu, 21 Oct 2021 09:09:51 GMT vboxsync [91928] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA-cmd.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to PGMHandlerPhysical* APIs and ... Thu, 21 Oct 2021 07:41:36 GMT vboxsync [91921] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to PGMR3SharedModule* APIs and ... Thu, 21 Oct 2021 06:45:26 GMT vboxsync [91920] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/PC/DevPcArch.cpp (modified) * trunk/src/VBox/Devices/Storage/DevAHCI.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) * trunk/src/VBox/Devices/Storage/DevVirtioSCSI.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM,Devices: Eliminate direct calls to VMMR3 and VMR3 APIs and ... Wed, 20 Oct 2021 19:29:46 GMT vboxsync [91914] * trunk/src/VBox/Devices/Audio/testcase/tstAudioTestService.cpp (modified) Audio/Validation Kit: Fixed testcase tstAudioTestService. ​bugref:10008 Wed, 20 Oct 2021 19:09:54 GMT vboxsync [91912] * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) Audio/Validation Kit: Cleaned up the test tone validation code a bit. ... Wed, 20 Oct 2021 19:05:19 GMT vboxsync [91908] * trunk/src/VBox/Devices/Audio/DrvHostAudioValidationKit.cpp (modified) Audio/Validation Kit: Implemented support for injecting pre/post ... Wed, 20 Oct 2021 17:43:26 GMT vboxsync [91905] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvSCSI.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) Drv*,PDMDrvHlp: Added driver helpers for all queues operations, ... Wed, 20 Oct 2021 14:22:30 GMT vboxsync [91901] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) Devices/Graphics/DevVGA-SVGA.cpp: Use ... Wed, 20 Oct 2021 13:59:08 GMT vboxsync [91898] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) VMM,Devices: Add callbacks to required MMR3* APIs to the helper ...