# # ChangeLog for trunk/include/VBox in vbox # # Generated by Trac 1.4.3.2 # Feb 11, 2025 11:53:55 AM Tue, 07 Sep 2021 11:12:01 GMT vboxsync [91137] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/pdmtpmifs.h (modified) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmuTpms.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmHost.cpp (modified) include/VBox/log.h,Devices/Security,pdmtpmifs.h: Remove the startup, ... Mon, 06 Sep 2021 12:03:23 GMT vboxsync [91120] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) VMM: Nested VMX: bugref:10092 VMX EPT and Unrestricted CFGM options, ... Fri, 03 Sep 2021 14:19:15 GMT vboxsync [91105] * trunk/include/VBox/hgcmsvc.h (modified) HGCM: Forgot to bump the version in r146747. oem2ticketref:46 ... Fri, 03 Sep 2021 08:51:43 GMT vboxsync [91101] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Nested VMX: hm_vmx: Bit fields for VM-exit qualifations due to ... Thu, 02 Sep 2021 21:01:51 GMT vboxsync [91100] * trunk/include/VBox/hgcmsvc.h (modified) * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) HGCM: Fixes to svcHlpDisconnectClient / DisconnectClient. ... Thu, 02 Sep 2021 15:22:54 GMT vboxsync [91098] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM: Nested VMX: bugref:10092 Added new/missing EPT violation VM-exit ... Thu, 02 Sep 2021 14:42:26 GMT vboxsync [91097] * trunk/include/VBox/hgcmsvc.h (modified) * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) HGCM: Put back pfnDisconnectClient. oem2ticketref:46 Wed, 01 Sep 2021 07:34:08 GMT vboxsync [91045] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Nested VMX: bugref:10092 Updated VM-entry, VM-exit bitfield macros. Wed, 01 Sep 2021 07:17:08 GMT vboxsync [91044] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) VMM: Nested VMX: bugref:10092 More consistent naming of VMCS fields. Wed, 01 Sep 2021 06:35:55 GMT vboxsync [91043] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM: Nested VMX: bugref:10092 Renamed some macros. Tue, 31 Aug 2021 16:42:14 GMT vboxsync [91037] * trunk/include/VBox/sup.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMVMXAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) VMM: Nested VMX: bugref:10092 Added support for tertiary processor ... Tue, 31 Aug 2021 07:25:34 GMT vboxsync [91019] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) Security: The underlying driver specifies the input buffer size of ... Tue, 31 Aug 2021 01:30:41 GMT vboxsync [91018] * trunk/include/VBox/vmm/mm.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMUkHeap.cpp (deleted) * trunk/src/VBox/VMM/include/MMInternal.h (modified) VMM/MM: Removed the MMR3UkHeap* code as nobody is using it any more. ... Tue, 31 Aug 2021 01:23:53 GMT vboxsync [91016] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/MMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/PGMRZDynMap.cpp (deleted) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/PGM,++: Kicked out VBOX_WITH_2X_4GB_ADDR_SPACE and the DynMap ... Mon, 30 Aug 2021 14:15:57 GMT vboxsync [91000] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ... Mon, 30 Aug 2021 14:08:43 GMT vboxsync [90999] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Removed VMMCALLRING3_PGM_LOCK (now unused). bugref:6695 Mon, 30 Aug 2021 14:04:48 GMT vboxsync [90997] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/VMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM,PDM,PGM: Restrict the VMSetError and VMSetRuntimeError APIs to ... Mon, 30 Aug 2021 12:57:49 GMT vboxsync [90996] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmEmu.cpp (modified) * trunk/src/VBox/Devices/Security/DrvTpmHost.cpp (modified) Devices/Security: Only advertise the multiple localities supported ... Mon, 30 Aug 2021 09:52:14 GMT vboxsync [90992] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Eliminated VMMCALLRING3_PGM_LOCK. bugref:6695 Mon, 30 Aug 2021 09:49:20 GMT vboxsync [90991] * trunk/include/VBox/vmm/mm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/MMAllHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MMHyper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Eliminated VMMCALLRING3_MMHYPER_LOCK. bugref:6695 Sun, 29 Aug 2021 12:54:28 GMT vboxsync [90982] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Removed VMMCALLRING3_VM_R0_PREEMPT. bugref:6695 Sun, 29 Aug 2021 12:50:29 GMT vboxsync [90981] * trunk/include/VBox/vmm/pdmapi.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Changed pgmLock to pass VINF_SUCCESS to PDMCritSectEnter and ... Sun, 29 Aug 2021 12:43:43 GMT vboxsync [90980] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Removed VMMCALLRING3_PDM_CRIT_SECT_ENTER, ... Sat, 28 Aug 2021 23:35:23 GMT vboxsync [90975] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Ensure proper log flush order by going to ring-0 to wait for the ... Fri, 27 Aug 2021 23:04:01 GMT vboxsync [90973] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) VMM: Correctly update idxBuf so we flush the right buffer when we get ... Fri, 27 Aug 2021 22:14:33 GMT vboxsync [90970] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM,SUPDrv: Use 4 buffers for each EMT logger in ring-0, making it ... Fri, 27 Aug 2021 14:03:28 GMT vboxsync [90959] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) VMM: VMCPU structure padding adjustment for windows. bugref:10086 Fri, 27 Aug 2021 11:42:06 GMT vboxsync [90948] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Organize the logger structures both named member and arrays for ... Fri, 27 Aug 2021 10:48:54 GMT vboxsync [90945] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) VMM: Use a worker thread for flushing ring-0 log buffers. bugref:10086 Fri, 27 Aug 2021 10:25:11 GMT vboxsync [90943] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) SUP: Promoted SUP_DPRINTF from SUPDrvInternal.h to sup.h when ... Fri, 27 Aug 2021 07:55:29 GMT vboxsync [90934] * trunk/include/VBox/vmm/hm_vmx.h (modified) VMM: Nested VMX: bugref:10092 Added Tertiary Processor-based VM- ... Fri, 27 Aug 2021 05:42:03 GMT vboxsync [90932] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) VMM: Nested VMX: bugref:10092 Renamed ... Thu, 26 Aug 2021 17:06:14 GMT vboxsync [90927] * trunk/include/VBox/vmm/hm_vmx.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMXR0: Nested VMX: bugref:10092 Added new VMCS fields. Wed, 25 Aug 2021 20:00:41 GMT vboxsync [90897] * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMM: Initialize the ring-0 loggers as early as possible, so we can ... Tue, 24 Aug 2021 21:36:42 GMT vboxsync [90859] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) VMMR0,SUPDrv: Need to override RTLogDefaultInstanceEx rather than ... Tue, 24 Aug 2021 11:47:22 GMT vboxsync [90844] * trunk/include/VBox/vmm/pdmblkcache.h (modified) VMM: Doxygen fixes. Tue, 24 Aug 2021 11:35:22 GMT vboxsync [90838] * trunk/include/VBox/vmm/pdmqueue.h (modified) * trunk/include/VBox/vmm/pdmsrv.h (modified) VMM: Doxygen fixes. Tue, 24 Aug 2021 11:33:12 GMT vboxsync [90837] * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/vmm/pdmblkcache.h (modified) * trunk/include/VBox/vusb.h (modified) VMM: Doxygen fixes. Tue, 24 Aug 2021 11:28:03 GMT vboxsync [90834] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/include/VBox/vmm/stam.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) Doxygen fixes. Tue, 24 Aug 2021 11:25:40 GMT vboxsync [90833] * trunk/include/VBox/hgcmsvc.h (modified) * trunk/include/VBox/rawpci.h (modified) Doxygen fixes. Tue, 24 Aug 2021 10:26:07 GMT vboxsync [90829] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/include/iprt/err.h (modified) * trunk/include/iprt/log.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/freebsd/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/Makefile (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/combined-agnostic.c (modified) * trunk/src/VBox/Additions/common/VBoxGuest/linux/files_vboxguest (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService.cpp (modified) * trunk/src/VBox/Additions/darwin/VBoxClient/VBoxClient.cpp (modified) * trunk/src/VBox/Additions/linux/lightdm-greeter/vbox-greeter.cpp (modified) * trunk/src/VBox/Additions/x11/VBoxClient/logging.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrv.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPLib.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/files_vboxdrv (modified) * trunk/src/VBox/HostDrivers/Support/linux/Makefile (modified) * trunk/src/VBox/HostDrivers/Support/linux/combined-agnostic2.c (modified) * trunk/src/VBox/HostDrivers/Support/linux/files_vboxdrv (modified) * trunk/src/VBox/Main/glue/VBoxLogRelCreate.cpp (modified) * trunk/src/VBox/Main/src-helper-apps/OpenGLTest/OpenGLTestApp.cpp (modified) * trunk/src/VBox/Runtime/VBox/VBoxRTImp.def (modified) * trunk/src/VBox/Runtime/VBox/log-vbox.cpp (modified) * trunk/src/VBox/Runtime/common/log/log.cpp (modified) * trunk/src/VBox/Runtime/common/log/logrel.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLog.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.def (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-x86.asm (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMRZ/VMMRZ.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) IPRT,VMM,SUPDrv,++: Reworked the IPRT logger structure and how the ... Tue, 24 Aug 2021 09:44:46 GMT vboxsync [90828] * trunk/Config.kmk (modified) * trunk/include/VBox/com/AutoLock.h (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/Makefile.kmk (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageHelp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Main/Makefile.kmk (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/idl/apiwrap-server.xsl (modified) * trunk/src/VBox/Main/include/AdditionsFacilityImpl.h (modified) * trunk/src/VBox/Main/include/ApplianceImpl.h (modified) * trunk/src/VBox/Main/include/AudioAdapterImpl.h (modified) * trunk/src/VBox/Main/include/BIOSSettingsImpl.h (modified) * trunk/src/VBox/Main/include/BandwidthControlImpl.h (modified) * trunk/src/VBox/Main/include/BandwidthGroupImpl.h (modified) * trunk/src/VBox/Main/include/CPUProfileImpl.h (modified) * trunk/src/VBox/Main/include/CertificateImpl.h (modified) * trunk/src/VBox/Main/include/CloudNetworkImpl.h (modified) * trunk/src/VBox/Main/include/ConsoleImpl.h (modified) * trunk/src/VBox/Main/include/ConsoleVRDPServer.h (modified) * trunk/src/VBox/Main/include/DHCPConfigImpl.h (modified) * trunk/src/VBox/Main/include/DHCPServerImpl.h (modified) * trunk/src/VBox/Main/include/DataStreamImpl.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/include/EmulatedUSBImpl.h (modified) * trunk/src/VBox/Main/include/EventImpl.h (modified) * trunk/src/VBox/Main/include/ExtPackManagerImpl.h (modified) * trunk/src/VBox/Main/include/GraphicsAdapterImpl.h (modified) * trunk/src/VBox/Main/include/GuestDirectoryImpl.h (modified) * trunk/src/VBox/Main/include/GuestDnDPrivate.h (modified) * trunk/src/VBox/Main/include/GuestDnDSourceImpl.h (modified) * trunk/src/VBox/Main/include/GuestDnDTargetImpl.h (modified) * trunk/src/VBox/Main/include/GuestFileImpl.h (modified) * trunk/src/VBox/Main/include/GuestFsObjInfoImpl.h (modified) * trunk/src/VBox/Main/include/GuestImpl.h (modified) * trunk/src/VBox/Main/include/GuestOSTypeImpl.h (modified) * trunk/src/VBox/Main/include/GuestProcessImpl.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/include/GuestSessionImplTasks.h (modified) * trunk/src/VBox/Main/include/HostDriveImpl.h (modified) * trunk/src/VBox/Main/include/HostDrivePartitionImpl.h (modified) * trunk/src/VBox/Main/include/HostImpl.h (modified) * trunk/src/VBox/Main/include/HostNetworkInterfaceImpl.h (modified) * trunk/src/VBox/Main/include/HostUSBDeviceImpl.h (modified) * trunk/src/VBox/Main/include/HostUpdateImpl.h (modified) * trunk/src/VBox/Main/include/HostVideoInputDeviceImpl.h (modified) * trunk/src/VBox/Main/include/KeyboardImpl.h (modified) * trunk/src/VBox/Main/include/MachineDebuggerImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/MachineImplCloneVM.h (modified) * trunk/src/VBox/Main/include/MachineImplMoveVM.h (modified) * trunk/src/VBox/Main/include/MediumAttachmentImpl.h (modified) * trunk/src/VBox/Main/include/MediumFormatImpl.h (modified) * trunk/src/VBox/Main/include/MediumIOImpl.h (modified) * trunk/src/VBox/Main/include/MediumImpl.h (modified) * trunk/src/VBox/Main/include/MouseImpl.h (modified) * trunk/src/VBox/Main/include/NATEngineImpl.h (modified) * trunk/src/VBox/Main/include/NATNetworkImpl.h (modified) * trunk/src/VBox/Main/include/NetworkAdapterImpl.h (modified) * trunk/src/VBox/Main/include/PCIDeviceAttachmentImpl.h (modified) * trunk/src/VBox/Main/include/ParallelPortImpl.h (modified) * trunk/src/VBox/Main/include/PerformanceImpl.h (modified) * trunk/src/VBox/Main/include/ProgressImpl.h (modified) * trunk/src/VBox/Main/include/QMTranslator.h (modified) * trunk/src/VBox/Main/include/RecordingScreenSettingsImpl.h (modified) * trunk/src/VBox/Main/include/RecordingSettingsImpl.h (modified) * trunk/src/VBox/Main/include/RemoteUSBDeviceImpl.h (modified) * trunk/src/VBox/Main/include/SerialPortImpl.h (modified) * trunk/src/VBox/Main/include/SessionImpl.h (modified) * trunk/src/VBox/Main/include/SharedFolderImpl.h (modified) * trunk/src/VBox/Main/include/SnapshotImpl.h (modified) * trunk/src/VBox/Main/include/StorageControllerImpl.h (modified) * trunk/src/VBox/Main/include/SystemPropertiesImpl.h (modified) * trunk/src/VBox/Main/include/TextScript.h (modified) * trunk/src/VBox/Main/include/TokenImpl.h (modified) * trunk/src/VBox/Main/include/USBControllerImpl.h (modified) * trunk/src/VBox/Main/include/USBDeviceFilterImpl.h (modified) * trunk/src/VBox/Main/include/USBDeviceFiltersImpl.h (modified) * trunk/src/VBox/Main/include/USBDeviceImpl.h (modified) * trunk/src/VBox/Main/include/USBProxyBackend.h (modified) * trunk/src/VBox/Main/include/USBProxyService.h (modified) * trunk/src/VBox/Main/include/UnattendedImpl.h (modified) * trunk/src/VBox/Main/include/UnattendedInstaller.h (modified) * trunk/src/VBox/Main/include/UnattendedScript.h (modified) * trunk/src/VBox/Main/include/VFSExplorerImpl.h (modified) * trunk/src/VBox/Main/include/VRDEServerImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxBase.h (modified) * trunk/src/VBox/Main/include/VirtualBoxClientImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxErrorInfoImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxSDSImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxTranslator.h (added) * trunk/src/VBox/Main/nls/dummy.c (added) * trunk/src/VBox/Main/src-all/QMTranslatorImpl.cpp (modified) * trunk/src/VBox/Main/src-all/TextScript.cpp (modified) * trunk/src/VBox/Main/src-all/VirtualBoxBase.cpp (modified) * trunk/src/VBox/Main/src-all/VirtualBoxTranslator.cpp (added) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleVRDPServer.cpp (modified) * trunk/src/VBox/Main/src-client/GuestDnDPrivate.cpp (modified) * trunk/src/VBox/Main/src-client/GuestProcessImpl.cpp (modified) * trunk/src/VBox/Main/src-client/GuestSessionImplTasks.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VirtualBoxClientImpl.cpp (modified) * trunk/src/VBox/Main/src-server/DHCPConfigImpl.cpp (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplCloneVM.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImplMoveVM.cpp (modified) * trunk/src/VBox/Main/src-server/SystemPropertiesImpl.cpp (modified) * trunk/src/VBox/Main/src-server/USBDeviceFiltersImpl.cpp (modified) * trunk/src/VBox/Main/src-server/USBProxyService.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedInstaller.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedScript.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/tools/bin/gen-slickedit-workspace.sh (modified) Main: bugref:1909: Added API localization Mon, 23 Aug 2021 22:04:15 GMT vboxsync [90822] * trunk/include/VBox/vd.h (modified) Storage: More VALID_PTR -> RT_VALID_PTR/AssertPtr. Mon, 23 Aug 2021 10:29:03 GMT vboxsync [90792] * trunk/include/VBox/HostServices/GuestPropertySvc.h (modified) * trunk/include/VBox/HostServices/Service.h (modified) * trunk/include/VBox/hgcmsvc.h (modified) * trunk/include/VBox/vd-ifs.h (modified) * trunk/include/iprt/assert.h (modified) * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extensions/QIDialogButtonBox.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) *: More VALID_PTR -> RT_VALID_PTR/AssertPtr. Sat, 21 Aug 2021 01:35:39 GMT vboxsync [90770] * trunk/include/VBox/com/listeners.h (modified) VBox/com/listeners.h: Assert IEvent::getType result. bugref:1909 Mon, 16 Aug 2021 08:43:03 GMT vboxsync [90691] * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/src/VBox/Main/include/DisplayImpl.h (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) pdmifs: display reporting doxygen (brief + newline + detailed ... Fri, 13 Aug 2021 10:18:17 GMT vboxsync [90676] * trunk/include/VBox/log.h (modified) VBox/log.h: Added LOG_GROUP_PDM_CRITSECTRW. bugref:6695 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 ... Wed, 11 Aug 2021 20:19:20 GMT vboxsync [90634] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDMCritSectRwEnterExcl: Implemented waiting in most ring-0 ... Tue, 10 Aug 2021 13:08:35 GMT vboxsync [90597] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/gvmm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/VMMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0Internal.h (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Speed up VMMGetCpu in ring-0 by using hash table (via new ... Fri, 06 Aug 2021 13:57:29 GMT vboxsync [90549] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCCmdHlp.cpp (modified) * trunk/src/VBox/Debugger/testcase/tstDBGCStubs.cpp (modified) * trunk/src/VBox/Main/src-client/MachineDebuggerImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFInfo.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3SampleReport.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) VMM,*: s/DBGFR3InfoGenricGetOptError/DBGFR3InfoGenericGetOptError/g Thu, 05 Aug 2021 21:43:28 GMT vboxsync [90536] * trunk/include/VBox/vmm/pdmtpmifs.h (modified) pdmtpmifs.h: doxygen fix. bugref:10075 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 21:38:51 GMT vboxsync [90521] * trunk/include/VBox/dbggui.h (modified) VBoxDbg,FE/Qt: Added --statistics-expand=pat and --statistics- ... Wed, 04 Aug 2021 21:37:54 GMT vboxsync [90520] * trunk/include/VBox/dbggui.h (modified) * trunk/src/VBox/Debugger/VBoxDbg.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgGui.h (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.h (modified) * trunk/src/VBox/Debugger/testcase/tstVBoxDbg.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICommon.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/main.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/runtime/UIMachineLogic.cpp (modified) VBoxDbg,FE/Qt: Added --statistics-expand=pat and --statistics- ... Wed, 04 Aug 2021 11:13:20 GMT vboxsync [90514] * trunk/include/VBox/vmm/vmm.h (modified) VMM: Added VMM_ASSERT_RELEASE_MSG_RETURN macro for safely do release ... 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 ... 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:20:34 GMT vboxsync [90502] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PDM: Added device helpers for read/write critical sections. ... Tue, 03 Aug 2021 21:07:43 GMT vboxsync [90501] * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) VMM/PDM: Corrected PDMCritSectRwTryEnterSharedDebug prototype. ... 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 ... Mon, 02 Aug 2021 20:40:40 GMT vboxsync [90486] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDM: Tighten read/write critical section code a bit. bugref:6695 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 ... 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 20:55:36 GMT vboxsync [90460] * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM: Put the RTTHREAD handle in the VM structure too, so VMMDev can ... Sat, 31 Jul 2021 00:58:29 GMT vboxsync [90449] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PGM: PDMCritSectTryEnter return status must be checked in ring-3 ... 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 ... Fri, 30 Jul 2021 22:18:49 GMT vboxsync [90446] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) PDM: Mark the critsect enter functions with DECL_CHECK_RETURN_NOT_R3. ... Fri, 30 Jul 2021 20:32:21 GMT vboxsync [90442] * trunk/include/VBox/log.h (modified) Main/VirtualBox: fix incorrect log class update in include/VBox/log.h ... Fri, 30 Jul 2021 20:00:15 GMT vboxsync [90440] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) Main/VirtualBox: New event for creating/deleting of Progress objects ... Fri, 30 Jul 2021 15:59:04 GMT vboxsync [90435] * trunk/include/VBox/vmm/pdmcritsect.h (modified) VMM/PDMCritSectEnter: Added macros for correctly asserting on ... Fri, 30 Jul 2021 15:48:09 GMT vboxsync [90433] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDMCritSectEnter: Added macros for correctly asserting on ... Fri, 30 Jul 2021 13:57:21 GMT vboxsync [90428] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) VMM/PDMCritSectEnter: Added note about new return handling ... Fri, 30 Jul 2021 00:42:39 GMT vboxsync [90420] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM/PDMCritSectEnter: New code for dealing with VERR_INTERRUPTED in ... Fri, 30 Jul 2021 00:35:28 GMT vboxsync [90418] * trunk/include/VBox/err.h (modified) VBox/err.h: Moved VERR_IOMMU_XXXX from 7200 to 7300, because ... Wed, 28 Jul 2021 22:37:12 GMT vboxsync [90383] * trunk/include/VBox/vmm/pdmdrv.h (modified) VMM: Doxygen fixes for critsect drvhlps. bugref:9218 bugref:10074 Wed, 28 Jul 2021 22:13:15 GMT vboxsync [90382] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) VMM: Doxygen fixes for critsect devhlps. bugref:9218 bugref:10074 Wed, 28 Jul 2021 21:38:23 GMT vboxsync [90380] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM: Moved idHostCpu and iHostCpuSet from VMCPU to GVMCPU, removing ... Wed, 28 Jul 2021 20:00:43 GMT vboxsync [90379] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/vmm.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.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/PDMCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) VMM: Implementing blocking on critical sections in ring-0 HM context ... Wed, 28 Jul 2021 19:57:59 GMT vboxsync [90378] * trunk/include/VBox/vmm/dbgf.h (modified) VBox/vmm/dbgf.h: Removed duplicate prototypes. Wed, 28 Jul 2021 09:57:58 GMT vboxsync [90364] * trunk/include/VBox/vmm/pdmdev.h (modified) pdmdev.h: PDM_IRQ_LEVEL_FLIP_FLOP docs update. bugref:10073 Tue, 27 Jul 2021 08:49:04 GMT vboxsync [90351] * trunk/include/VBox/vusb.h (modified) Typo in comment. Mon, 26 Jul 2021 21:01:38 GMT vboxsync [90348] * trunk/include/VBox/vmm/pdmcritsect.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.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/PDMDriver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: Removed the VM pointers from the internal critsect structures. ... Mon, 26 Jul 2021 20:36:28 GMT vboxsync [90347] * trunk/include/VBox/vmm/pdmcritsectrw.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectBoth.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSectRw.cpp (modified) * trunk/src/VBox/VMM/VMMR0/TMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMCritSect.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) VMM: Pass pVM to PDMCritSectRw APIs. bugref:9218 bugref:10074 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:47:26 GMT vboxsync [90329] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllCritSect.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Driver.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) PDMDrvHlp: Put the PDMCritSect API into driver helpers just like ... Mon, 19 Jul 2021 13:48:09 GMT vboxsync [90238] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/hgcmsvc.h (modified) * trunk/src/VBox/HostServices/DragAndDrop/VBoxDragAndDropSvc.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/VBoxGuestControlSvc.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/VBoxGuestPropSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-darwin.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11-stubs.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceHost.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/testcase/tstClipboardServiceImpl.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/VBoxSharedFoldersSvc.cpp (modified) * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) HGCM,HostServices: Extended VBOXHGCMSVCFNTABLE with client and call ... Mon, 19 Jul 2021 11:46:08 GMT vboxsync [90237] * trunk/include/VBox/HostServices/Service.h (modified) HostServices/Service.h: Added @todo on unnecessary work duplication ... Wed, 14 Jul 2021 20:00:10 GMT vboxsync [90196] * trunk/include/VBox/vmm/pdmnetinline.h (modified) Network: (bugref:10024) GSO UDP header fixes. Wed, 14 Jul 2021 16:39:09 GMT vboxsync [90189] * trunk/include/VBox/vmm/gvm.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0JmpA-amd64.asm (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/include/VMMInternal.h (modified) * trunk/src/VBox/VMM/include/VMMInternal.mac (modified) VMM: Make the setjmp code a bit stricter with when to resume a call. ... Wed, 14 Jul 2021 08:48:27 GMT vboxsync [90175] * trunk/include/VBox/vmm/pdmnetinline.h (modified) Network: (bugref:10024) Fixed UDP header handling when carving ... Mon, 12 Jul 2021 23:08:00 GMT vboxsync [90161] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) VMM: New status VERR_VMM_CONTEXT_HOOK_STILL_ENABLED for guru ... Tue, 06 Jul 2021 10:55:23 GMT vboxsync [90054] * trunk/include/VBox/GuestHost/SharedClipboard-win.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxClipboard.cpp (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-win.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-win.cpp (modified) VBoxSharedClipboard/win: Replaced SharedClipboardWinAnnounceFormats ... Tue, 06 Jul 2021 09:10:25 GMT vboxsync [90048] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Audio/AudioTest.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestService.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceClient.cpp (modified) * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) Audio/ValKit: Added dedicated log group AUDIO_TEST for audio testing ... Mon, 05 Jul 2021 14:25:35 GMT vboxsync [90028] * trunk/include/VBox/iommu-amd.h (modified) * trunk/src/VBox/Devices/Bus/DevIommuAmd.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl2.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllIommu.cpp (modified) AMD IOMMU: bugref:9654 Fixed address translations resulting in non- ... Fri, 02 Jul 2021 09:21:45 GMT vboxsync [89993] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM/HMVMX/EM: Do a rendezvous when a split-lock #AC is emulated. ... Wed, 30 Jun 2021 14:22:17 GMT vboxsync [89980] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/VMM/VBoxVMM.d (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) VMM/HMVMX: Add debug event and dtrace probe for the split-lock #ACs. ... Wed, 30 Jun 2021 11:02:04 GMT vboxsync [89974] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) IEM: Added IEMExecOneIgnoreLock for use with split-lock cases. ... Tue, 29 Jun 2021 12:18:45 GMT vboxsync [89949] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/VMM/VMMR3/PDMDriver.cpp (modified) VMM/PDMDriver: Add ... Tue, 29 Jun 2021 10:42:28 GMT vboxsync [89947] * trunk/include/VBox/GuestHost/SharedClipboard-x11.h (modified) * trunk/src/VBox/GuestHost/SharedClipboard/clipboard-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-x11.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) X11: Host Services: Shared Clipboard: improve error code path ...