# # ChangeLog for trunk/src/VBox/VMM in vbox # # Generated by Trac 1.4.3.2 # Mar 6, 2025 8:09:26 AM Tue, 30 May 2023 11:50:41 GMT vboxsync [100012] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Long #else/#endif should be marked. bugref:10389 Tue, 30 May 2023 06:21:49 GMT vboxsync [100005] * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) VMM: Take the vTimer expiration into account when halting due to a ... Tue, 30 May 2023 06:20:20 GMT vboxsync [100004] * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) VMM/PGM: Ignore A20 state on reset as it is not relevant for ARM, ... Tue, 30 May 2023 06:18:41 GMT vboxsync [100003] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8: Lower the timespan when to start ... Tue, 30 May 2023 06:16:14 GMT vboxsync [100002] * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) VMM: Take the vTimer expiration into account when halting due to a ... Tue, 30 May 2023 06:11:02 GMT vboxsync [100001] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8: Set the vTimer expiration time when ... Tue, 30 May 2023 06:09:42 GMT vboxsync [100000] * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) VMM: Take the vTimer expiration into account when halting due to a ... Tue, 30 May 2023 05:50:03 GMT vboxsync [99999] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: WFI/WFE ignore the IRQ and FIQ mask flag and always return ... Sat, 27 May 2023 00:24:43 GMT vboxsync [99996] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Stripped down iemReInitExec to what it's supposed to be doing. Fri, 26 May 2023 22:15:38 GMT vboxsync [99995] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Some IEM/HM comparison logging for later use. bugref:10464 Fri, 26 May 2023 22:09:30 GMT vboxsync [99994] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: Allow setting the FCW.IC bit (discontinued with the 387) as ... Fri, 26 May 2023 22:06:46 GMT vboxsync [99993] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Corrected instruction counting in IEMExecLots, it executed ... Fri, 26 May 2023 22:05:54 GMT vboxsync [99992] * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Corrected IEM_MC_REF_FPUREG so it'll reference the correct ... Fri, 26 May 2023 10:43:27 GMT vboxsync [99988] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Externalized prefetch queue flushing from IEMAllCImpl.cpp so ... Fri, 26 May 2023 01:21:50 GMT vboxsync [99985] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: Fixed a few places in IEMAllCImpl.cpp and ... Fri, 26 May 2023 01:20:46 GMT vboxsync [99984] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplSvmInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Fixed a few places in IEMAllCImpl.cpp and ... Fri, 26 May 2023 00:10:23 GMT vboxsync [99983] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Removed (finally) the need to call CPUMGetGuestCPL and ... Thu, 25 May 2023 19:59:54 GMT vboxsync [99982] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More plotting on the IEM recompiler. bugref:10369 Thu, 25 May 2023 11:44:00 GMT vboxsync [99976] * trunk/include/VBox/vmm/cpumctx-armv8.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEMR3Native-darwin-armv8: Set the vTimer offset to account for ... Wed, 24 May 2023 14:47:30 GMT vboxsync [99958] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsVexMap3.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMOpHlp.h (modified) IEM: Consistently use DONE_VEX_DECODING_EX macros to check for CPU ... Wed, 24 May 2023 11:39:15 GMT vboxsync [99956] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/cpumctx-armv8.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) VMM/CPUM-armv8: Implement OSDLR_EL1, OSLAR_EL1 and OSLSR_EL1 accessed ... Tue, 23 May 2023 13:03:37 GMT vboxsync [99935] * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) VMM/GIC: Always set DS bit in the CTRL register to indicate we only ... Tue, 23 May 2023 12:18:13 GMT vboxsync [99933] * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: A couple of clang warning fixes. Tue, 23 May 2023 12:16:26 GMT vboxsync [99932] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) VMM/IEM: scm fix. bugref:10369 Tue, 23 May 2023 09:53:04 GMT vboxsync [99930] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More recompiler work. bugref:10369 Tue, 23 May 2023 06:48:19 GMT vboxsync [99926] * trunk/src/VBox/VMM/Makefile.kmk (modified) Config.kmk: Enable ARMv8 virtualization now that we have something ... Mon, 22 May 2023 21:07:15 GMT vboxsync [99924] * trunk/src/VBox/VMM/include/EMInline.h (modified) VMM/EM: scm fix Mon, 22 May 2023 21:06:26 GMT vboxsync [99923] * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM/EM: scm fix Mon, 22 May 2023 20:52:26 GMT vboxsync [99920] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMInline.h (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM/EM: Time slice cleanups. Scm fixes. Mon, 22 May 2023 19:35:57 GMT vboxsync [99919] * trunk/src/VBox/VMM/Makefile.kmk (modified) VMM: The ARMv8 variant needs the right disassembler of course, ... Mon, 22 May 2023 17:57:56 GMT vboxsync [99911] * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) VMM/MM: make it possible to prepopulate a RAM region with data from a ... Mon, 22 May 2023 16:58:55 GMT vboxsync [99907] * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) VMM/MM: make it possible to prepopulate a RAM region with data from a ... Mon, 22 May 2023 13:14:20 GMT vboxsync [99900] * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) VMM/EM: Added .iemrecompiled debugger command. bugref:10369 Mon, 22 May 2023 12:43:21 GMT vboxsync [99899] * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) VMM/EM,DBGF: Removed the EMSTATE_IEM_THEN_REM stuff as it makes no ... Mon, 22 May 2023 12:05:07 GMT vboxsync [99898] * trunk/src/VBox/VMM/include/EMInline.h (added) VMM/EM,DBGF: Repurposing the inner REM execution loop for ... Mon, 22 May 2023 11:43:38 GMT vboxsync [99897] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/err.mac (modified) * trunk/include/VBox/vmm/em.h (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMHM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/include/EMInternal.h (modified) * trunk/src/VBox/VMM/testcase/tstAnimate.cpp (modified) VMM/EM,DBGF: Repurposing the inner REM execution loop for ... Mon, 22 May 2023 10:55:43 GMT vboxsync [99891] * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) VMM/PGM: Docs correction for PGMInvalidatePage. Mon, 22 May 2023 10:36:30 GMT vboxsync [99888] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8: Workaround for WFI/WFE leading to a ... Mon, 22 May 2023 10:31:37 GMT vboxsync [99885] * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) VMM/GIC: Updates to the emulation implementation, some basic SPI ... Fri, 19 May 2023 17:34:53 GMT vboxsync [99863] * trunk/Config.kmk (modified) * trunk/src/VBox/Frontends/VirtualBox/src/platform/nix/VBoxUtils-nix.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) scm fixes for src\platform\nix\VBoxUtils-nix.h Config.kmk ... Thu, 18 May 2023 01:18:57 GMT vboxsync [99832] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More recompiler work. bugref:10369 Wed, 17 May 2023 13:48:57 GMT vboxsync [99828] * trunk/include/VBox/com/array.h (modified) * trunk/include/VBox/com/microatl.h (modified) * trunk/include/iprt/nocrt/fstream (modified) * trunk/include/iprt/nocrt/ios (modified) * trunk/include/iprt/nocrt/ostream (modified) * trunk/include/iprt/nocrt/string (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispDrawCmd.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/disp/xpdm/VBoxDispInternal.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/common/VBoxMPCommon.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPMisc.h (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/wddm/VBoxMPRegistry.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPDriver.cpp (modified) * trunk/src/VBox/Additions/WINNT/Graphics/Video/mp/xpdm/VBoxMPRegistry.cpp (modified) * trunk/src/VBox/Additions/WINNT/Installer/VBoxDrvInst.cpp (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/path.cpp (modified) * trunk/src/VBox/Additions/WINNT/SharedFolders/driver/vbsf.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredentialProvider.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxCredProv/VBoxCredentialProvider.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxDispIf.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxLA.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.h (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxVRDP.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxService-win.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceAutoMount.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServicePageSharing.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceVMInfo-win.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioDSoundMMNotifClient.cpp (modified) * trunk/src/VBox/Devices/Audio/DrvHostAudioWasApi.cpp (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPDrv-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/win/VBoxNetAdp-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/cfg/VBoxNetCfg.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltM-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetFltP-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/win/drv/VBoxNetLwf-win.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbFlt.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/win/mon/VBoxUsbMon.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxCommon.cpp (modified) * trunk/src/VBox/Installer/win/InstallHelper/VBoxInstallHelper.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/fileio-win.cpp (modified) * trunk/src/VBox/Runtime/r3/win/process-win.cpp (modified) * trunk/src/VBox/VMM/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) *: A bunch of adjustments that allows using /permissive- with Visual ... Wed, 17 May 2023 07:35:02 GMT vboxsync [99821] * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) VMM/GIC: Implement interrupt forwarding to the GIC from shared ... Tue, 16 May 2023 23:24:30 GMT vboxsync [99819] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThreadedPython.py (modified) VMM/IEM: More recompiler work. bugref:10369 Tue, 16 May 2023 16:32:30 GMT vboxsync [99814] * trunk/include/VBox/vmm/cpum-x86-amd64.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) IEM: Added a separate CPU flag to enable VEX decoding to allow BMI1/2 ... Tue, 16 May 2023 09:32:15 GMT vboxsync [99812] * trunk/src/VBox/VMM/VMMAll/PGMAllPool.cpp (modified) VMM/PGM: Nested VMX: bugref:10318 Fixes to flushing of large page ... Tue, 16 May 2023 06:46:21 GMT vboxsync [99809] * trunk/src/VBox/VMM/VMMR3/HM.cpp (modified) VMM/HM: Nested VMX: bugref:10318 Stat name change to make it easier ... Tue, 16 May 2023 06:28:07 GMT vboxsync [99806] * trunk/src/VBox/VMM/VMMR3/PDMR3Task.cpp (modified) VMM/PDMR3Task: Fix wrong AssertPtrReturn() usage, bugref:3409 Mon, 15 May 2023 22:17:40 GMT vboxsync [99800] * trunk/src/VBox/VMM/VMMAll/IEMAllThreadedPython.py (modified) VMM/IEM: More work on recompiler. bugref:10369 Mon, 15 May 2023 13:10:32 GMT vboxsync [99790] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) IEM: Fixed iemAImpl_rorx_u64 copy/paste error. Mon, 15 May 2023 06:01:35 GMT vboxsync [99788] * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) VMM/PGM: Nested VMX: bugref:10318 Don't need to get the physical page ... Fri, 12 May 2023 12:21:58 GMT vboxsync [99775] * trunk/src/VBox/Devices/Audio/AudioTestServiceTcp.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPCI.cpp (modified) * trunk/src/VBox/Devices/Bus/DevPciIch9.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA3d-ogl.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/HGSMI/HGSMIHost.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2M.cpp (modified) * trunk/src/VBox/Devices/Network/DevVirtioNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvCloudTunnel.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/Storage/DevLsiLogicSCSI.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.cpp (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasm-1.cpp (modified) * trunk/src/VBox/Frontends/VBoxBalloonCtrl/VBoxModBallooning.cpp (modified) * trunk/src/VBox/Frontends/VBoxBugReport/VBoxBugReport.cpp (modified) * trunk/src/VBox/Frontends/VBoxHeadless/VBoxHeadless.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManage.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageControlVM.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageGuestCtrl.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageSnapshot.cpp (modified) * trunk/src/VBox/HostDrivers/Support/linux/LnxPerfHack.cpp (modified) * trunk/src/VBox/HostDrivers/adpctl/VBoxNetAdpCtl.cpp (modified) * trunk/src/VBox/HostServices/GuestControl/testcase/tstGuestControlSvc.cpp (modified) * trunk/src/VBox/HostServices/GuestProperties/testcase/tstGuestPropSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/shflhandle.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstSharedFolderService.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/testcase/tstShflCase.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsf.cpp (modified) * trunk/src/VBox/HostServices/SharedFolders/vbsfpathabs.cpp (modified) * trunk/src/VBox/HostServices/testcase/tstHGCMSvc.cpp (modified) * trunk/src/VBox/Main/src-client/VMMDevInterface.cpp (modified) * trunk/src/VBox/Main/src-server/UnattendedOs2Installer.cpp (modified) * trunk/src/VBox/Main/src-server/linux/USBGetDevices.cpp (modified) * trunk/src/VBox/Main/testcase/tstAPI.cpp (modified) * trunk/src/VBox/Main/testcase/tstCollector.cpp (modified) * trunk/src/VBox/Main/testcase/tstOVF.cpp (modified) * trunk/src/VBox/Main/testcase/tstVBoxAPIXPCOM.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgas.cpp (modified) * trunk/src/VBox/Runtime/common/dbg/dbgmoddwarf.cpp (modified) * trunk/src/VBox/Runtime/common/ldr/ldrELFRelocatable.cpp.h (modified) * trunk/src/VBox/Runtime/common/misc/lockvalidator.cpp (modified) * trunk/src/VBox/Runtime/common/misc/thread.cpp (modified) * trunk/src/VBox/Runtime/common/net/netaddrstr2.cpp (modified) * trunk/src/VBox/Runtime/common/string/uniread.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/rtmempage-exec-mmap-heap-posix.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdr-2.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstLdrDisasmTest.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstPrfRT.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTAvl.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTCRest-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileAio.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileAppend-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTFileOpenEx-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTHttp-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTInlineAsm.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTProcWait.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0Common.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTR0CommonDriver.h (modified) * trunk/src/VBox/Runtime/testcase/tstRTTcp-1.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstRTTimeSpec.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstSemMutex.cpp (modified) * trunk/src/VBox/Runtime/testcase/tstUtf8.cpp (modified) * trunk/src/VBox/Runtime/tools/RTCat.cpp (modified) * trunk/src/VBox/Runtime/tools/RTCp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3ModInMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Tracer.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMLdr.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstSSM.cpp (modified) * trunk/src/VBox/VMM/testcase/tstVMMR0CallHost-1.cpp (modified) * trunk/src/VBox/ValidationKit/utils/TestExecServ/TestExecServiceSerial.cpp (modified) * trunk/src/VBox/ValidationKit/utils/TestExecServ/TestExecServiceTcp.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCmdSelfTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatCommon.cpp (modified) * trunk/src/VBox/ValidationKit/utils/audio/vkatDriverStack.cpp (modified) * trunk/src/VBox/ValidationKit/utils/cpu/cidet-core.cpp (modified) * trunk/src/VBox/ValidationKit/utils/fs/FsPerf.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.h (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceTcp.cpp (modified) * trunk/src/bldprogs/scmrw.cpp (modified) * trunk/src/bldprogs/scmsubversion.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcConnectionUnix.cpp (modified) * trunk/src/libs/xpcom18a4/ipc/ipcd/client/src/ipcModuleFactory.cpp (modified) *: Mark functions as static if not used outside of a given ... Fri, 12 May 2023 05:07:30 GMT vboxsync [99765] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) VMM/IEM: Nested VMX: bugref:10318 Nits. Thu, 11 May 2023 19:26:52 GMT vboxsync [99756] * trunk/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) VMM/CPUMR3Db: Fix harmless range check, bugref:3409 Thu, 11 May 2023 15:02:39 GMT vboxsync [99753] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) VMM: More Clang 13 build fixes (warnings as errors). Thu, 11 May 2023 11:53:44 GMT vboxsync [99749] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8: Remove some unused code, bugref:10390 Thu, 11 May 2023 11:22:56 GMT vboxsync [99748] * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) VMM/PGM: Nested VMX: bugref:10318 Ensure we don't modify the leaf bit ... Thu, 11 May 2023 09:59:52 GMT vboxsync [99743] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM: Add full support for reading/writing I/O ports on ARMv8 in order ... Thu, 11 May 2023 01:11:15 GMT vboxsync [99740] * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Storage/testcase/VDIoBackendMem.h (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) *: doxygen corrections (mostly about removing @returns from functions ... Thu, 11 May 2023 01:01:08 GMT vboxsync [99739] * trunk/Doxyfile.Core (modified) * trunk/Makefile.kmk (modified) * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/include/VBox/com/defs.h (modified) * trunk/include/VBox/dbg.h (modified) * trunk/include/VBox/intnetinline.h (modified) * trunk/include/VBox/rawpci.h (modified) * trunk/include/VBox/scsiinline.h (modified) * trunk/include/VBox/vd-ifs-internal.h (modified) * trunk/include/VBox/vd-image-backend.h (modified) * trunk/include/VBox/vd.h (modified) * trunk/include/VBox/vmm/pdmblkcache.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/include/VBox/vmm/pdmifs.h (modified) * trunk/include/VBox/vmm/pdmsrv.h (modified) * trunk/include/VBox/vmm/pdmstorageifs.h (modified) * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vusb.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/asm-amd64-x86.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/include/iprt/cpp/restclient.h (modified) * trunk/include/iprt/dvm.h (modified) * trunk/include/iprt/ioqueue.h (modified) * trunk/include/iprt/ldr.h (modified) * trunk/include/iprt/list-off32.h (modified) * trunk/include/iprt/list.h (modified) * trunk/include/iprt/memsafer.h (modified) * trunk/include/iprt/sg.h (modified) * trunk/include/iprt/string.h (modified) * trunk/include/iprt/thread.h (modified) * trunk/include/iprt/time.h (modified) * trunk/include/iprt/tracelog.h (modified) * trunk/include/iprt/utf16.h (modified) * trunk/src/VBox/Additions/WINNT/Mouse/NT5/VBoxMFInternal.cpp (modified) * trunk/src/VBox/Additions/WINNT/VBoxTray/VBoxTray.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceTimeSync.cpp (modified) * trunk/src/VBox/Additions/common/VBoxService/VBoxServiceToolBox.cpp (modified) * trunk/src/VBox/Additions/common/pam/pam_vbox.cpp (modified) * trunk/src/VBox/Additions/linux/sharedfolders/dirops.c (modified) * trunk/src/VBox/Additions/x11/VBoxClient/seamless-x11.cpp (modified) * trunk/src/VBox/Additions/x11/vboxvideo/vbva.c (modified) * trunk/src/VBox/Debugger/DBGCCmdWorkers.cpp (modified) * trunk/src/VBox/Debugger/DBGCEmulateCodeView.cpp (modified) * trunk/src/VBox/Debugger/DBGCGdbRemoteStub.cpp (modified) * trunk/src/VBox/Debugger/DBGCIo.cpp (modified) * trunk/src/VBox/Debugger/DBGCIoProvInternal.h (modified) * trunk/src/VBox/Debugger/DBGCRemoteKd.cpp (modified) * trunk/src/VBox/Debugger/DBGCScreenAscii.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInLinux.cpp (modified) * trunk/src/VBox/Debugger/DBGPlugInWinNt.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgConsole.cpp (modified) * trunk/src/VBox/Debugger/VBoxDbgStatsQt.cpp (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/DevIchAc97.cpp (modified) * trunk/src/VBox/Devices/EFI/FlashCore.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA-SVGA.cpp (modified) * trunk/src/VBox/Devices/Graphics/DevVGA.cpp (modified) * trunk/src/VBox/Devices/Input/DevPS2.cpp (modified) * trunk/src/VBox/Devices/Input/DrvKeyboardQueue.cpp (modified) * trunk/src/VBox/Devices/Input/DrvMouseQueue.cpp (modified) * trunk/src/VBox/Devices/Misc/DevPL031.cpp (modified) * trunk/src/VBox/Devices/Network/DevPCNet.cpp (modified) * trunk/src/VBox/Devices/Network/DrvNAT.cpp (modified) * trunk/src/VBox/Devices/PC/BIOS/scsi.c (modified) * trunk/src/VBox/Devices/PC/DevQemuFwCfg.cpp (modified) * trunk/src/VBox/Devices/Security/DevTpm.cpp (modified) * trunk/src/VBox/Devices/Serial/DevOxPcie958.cpp (modified) * trunk/src/VBox/Devices/Serial/DevPL011.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvHostSerial.cpp (modified) * trunk/src/VBox/Devices/Serial/DrvTCP.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.cpp (modified) * trunk/src/VBox/Devices/Serial/UartCore.h (modified) * trunk/src/VBox/Devices/Storage/ATAPIPassthrough.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/Storage/DrvDiskIntegrity.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvHostBase.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvRamDisk.cpp (modified) * trunk/src/VBox/Devices/Storage/DrvVD.cpp (modified) * trunk/src/VBox/Devices/Storage/HBDMgmt-darwin.cpp (modified) * trunk/src/VBox/Devices/Storage/HBDMgmt-win.cpp (modified) * trunk/src/VBox/Devices/Storage/HBDMgmt.h (modified) * trunk/src/VBox/Devices/Storage/IOBufMgmt.cpp (modified) * trunk/src/VBox/Devices/Storage/IOBufMgmt.h (modified) * trunk/src/VBox/Devices/Storage/UsbMsd.cpp (modified) * trunk/src/VBox/Devices/Storage/VSCSI/VSCSIInternal.h (modified) * trunk/src/VBox/Devices/Trace/DrvIfsTrace-serial.cpp (modified) * trunk/src/VBox/Devices/USB/DevEHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DevOHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DevXHCI.cpp (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBDevice.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBSniffer.cpp (modified) * trunk/src/VBox/Devices/USB/VUSBSniffer.h (modified) * trunk/src/VBox/Devices/USB/VUSBSnifferInternal.h (modified) * trunk/src/VBox/Devices/USB/VUSBUrb.cpp (modified) * trunk/src/VBox/Devices/USB/darwin/USBProxyDevice-darwin.cpp (modified) * trunk/src/VBox/Devices/USB/linux/USBProxyDevice-linux.cpp (modified) * trunk/src/VBox/Devices/USB/usbip/USBProxyDevice-usbip.cpp (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/Devices/VirtIO/VirtioCore.h (modified) * trunk/src/VBox/Devices/testcase/tstDeviceCfg.cpp (modified) * trunk/src/VBox/Devices/testcase/tstDeviceCfg.h (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostart.h (modified) * trunk/src/VBox/Frontends/VBoxAutostart/VBoxAutostartCfg.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxInternalManage.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvInternal.h (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvTracer.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPR0IdcClientStubs.c (modified) * trunk/src/VBox/HostDrivers/Support/SUPR3HardenedMain.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPSvc.cpp (modified) * trunk/src/VBox/HostDrivers/Support/darwin/SUPR3HardenedMain-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/Support/freebsd/SUPDrv-freebsd.c (modified) * trunk/src/VBox/HostDrivers/Support/posix/SUPR3HardenedMain-posix.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetAdp/VBoxNetAdpInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/VBoxNetFltInternal.h (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/darwin/VBoxNetFlt-darwin.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/solaris/VBoxUSB-solaris.c (modified) * trunk/src/VBox/HostServices/SharedClipboard/VBoxSharedClipboardSvc-internal.h (modified) * trunk/src/VBox/HostServices/auth/winlogon/winlogon.cpp (modified) * trunk/src/VBox/ImageMounter/vboximg-mount/vboximg-mount.cpp (modified) * trunk/src/VBox/Main/include/GuestCtrlImplPrivate.h (modified) * trunk/src/VBox/Main/include/GuestSessionImpl.h (modified) * trunk/src/VBox/Main/src-all/NvramStoreImpl.cpp (modified) * trunk/src/VBox/Main/src-all/win/VBoxProxyStub.c (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DisplayImpl.cpp (modified) * trunk/src/VBox/Main/src-client/DrvAudioRec.cpp (modified) * trunk/src/VBox/Main/src-client/GuestImpl.cpp (modified) * trunk/src/VBox/Main/src-client/HGCM.cpp (modified) * trunk/src/VBox/Main/src-client/KeyboardImpl.cpp (modified) * trunk/src/VBox/Main/src-client/MouseImpl.cpp (modified) * trunk/src/VBox/Main/src-client/RecordingInternals.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MediumImpl.cpp (modified) * trunk/src/VBox/Main/src-server/SnapshotImpl.cpp (modified) * trunk/src/VBox/Main/src-server/USBProxyBackend.cpp (modified) * trunk/src/VBox/Main/src-server/USBProxyService.cpp (modified) * trunk/src/VBox/Main/src-server/UefiVariableStoreImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VFSExplorerImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/src-server/darwin/iokit.cpp (modified) * trunk/src/VBox/Main/src-server/generic/USBProxyBackendUsbIp.cpp (modified) * trunk/src/VBox/Main/src-server/linux/HostHardwareLinux.cpp (modified) * trunk/src/VBox/Main/testcase/tstVBoxCrypto.cpp (modified) * trunk/src/VBox/Main/webservice/vboxweb.cpp (modified) * trunk/src/VBox/Main/xml/ovfreader.cpp (modified) * trunk/src/VBox/Runtime/Doxyfile (modified) * trunk/src/VBox/Runtime/common/dvm/dvmbsdlabel.cpp (modified) * trunk/src/VBox/Runtime/common/efi/efivarstorevfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/extvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fs/xfsvfs.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-config.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-observer.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz-target-recorder.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzz.cpp (modified) * trunk/src/VBox/Runtime/common/fuzz/fuzzmastercmd.cpp (modified) * trunk/src/VBox/Runtime/common/ioqueue/ioqueue-stdfile-provider.cpp (modified) * trunk/src/VBox/Runtime/common/log/tracelogreader.cpp (modified) * trunk/src/VBox/Runtime/common/misc/json.cpp (modified) * trunk/src/VBox/Runtime/common/zip/tarvfswriter.cpp (modified) * trunk/src/VBox/Runtime/include/internal/dvm.h (modified) * trunk/src/VBox/Runtime/r3/darwin/krnlmod-darwin.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/ioqueue-iouringfile-provider.cpp (modified) * trunk/src/VBox/Runtime/r3/linux/krnlmod-linux.cpp (modified) * trunk/src/VBox/Runtime/r3/posix/serialport-posix.cpp (modified) * trunk/src/VBox/Runtime/r3/solaris/krnlmod-solaris.cpp (modified) * trunk/src/VBox/Runtime/r3/win/krnlmod-win.cpp (modified) * trunk/src/VBox/Storage/CUE.cpp (modified) * trunk/src/VBox/Storage/ISCSI.cpp (modified) * trunk/src/VBox/Storage/QCOW.cpp (modified) * trunk/src/VBox/Storage/QED.cpp (modified) * trunk/src/VBox/Storage/VCICache.cpp (modified) * trunk/src/VBox/Storage/VD.cpp (modified) * trunk/src/VBox/Storage/VDI.cpp (modified) * trunk/src/VBox/Storage/VHDX.cpp (modified) * trunk/src/VBox/Storage/VMDK.cpp (modified) * trunk/src/VBox/Storage/testcase/VDIoBackend.h (modified) * trunk/src/VBox/Storage/testcase/VDIoBackendMem.h (modified) * trunk/src/VBox/Storage/testcase/VDMemDisk.h (modified) * trunk/src/VBox/Storage/testcase/VDScript.cpp (modified) * trunk/src/VBox/Storage/testcase/VDScript.h (modified) * trunk/src/VBox/Storage/testcase/VDScriptAst.cpp (modified) * trunk/src/VBox/Storage/testcase/VDScriptAst.h (modified) * trunk/src/VBox/Storage/testcase/VDScriptInterp.cpp (modified) * trunk/src/VBox/Storage/testcase/VDScriptStack.h (modified) * trunk/src/VBox/Storage/testcase/tstVDIo.cpp (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/DBGFAllTracer.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.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/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/DBGFR0Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CFGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3FlowTrace.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3SampleReport.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Tracer.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Type.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GCM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletion.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFile.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMAsyncCompletionFileNormal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMBlkCache.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMNetShaper.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMQueue.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/DBGFInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal-armv8.h (modified) * trunk/src/VBox/VMM/testcase/tstPDMAsyncCompletionStress.cpp (modified) * trunk/src/VBox/ValidationKit/utils/serial/SerialTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/storage/IoPerf.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestService.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadget.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetClassTest.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHost.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetHostInternal.h (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceGadgetInternal.h (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.cpp (modified) * trunk/src/VBox/ValidationKit/utils/usb/UsbTestServiceProtocol.h (modified) *: doxygen corrections (mostly about removing @returns from functions ... Wed, 10 May 2023 17:48:08 GMT vboxsync [99737] * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) VMM/GIC: Updates to the implementation, implement forwarding of SGIs ... Wed, 10 May 2023 17:29:47 GMT vboxsync [99735] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEMR3Native-darwin-armv8: Set and clear the PPI interrupt of the ... Wed, 10 May 2023 17:28:24 GMT vboxsync [99734] * trunk/include/VBox/gic.h (modified) * trunk/include/VBox/vmm/gic.h (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) VMM/GIC: Updates to the implementation, implement forwarding of SGIs ... Wed, 10 May 2023 13:41:39 GMT vboxsync [99725] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:10318 Clarify comment regarding priority ... Wed, 10 May 2023 13:40:10 GMT vboxsync [99724] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:10318 Comment nit. Tue, 09 May 2023 08:34:36 GMT vboxsync [99690] * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: scm fix. bugref:10369 Tue, 09 May 2023 04:17:08 GMT vboxsync [99687] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) VMM: Nested VMX: bugref:10318 Moved ... Mon, 08 May 2023 22:44:25 GMT vboxsync [99686] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThreadedPython.py (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMOpHlp.h (modified) VMM/IEM: More work on the decoder/recompiler part. bugref:10369 Mon, 08 May 2023 21:59:40 GMT vboxsync [99685] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMOpHlp.h (modified) VMM/IEM: Backed the iemOpHlpCalcRmEffAddrEx functionality into the ... Mon, 08 May 2023 17:30:51 GMT vboxsync [99681] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) VMM/IEM: Mark iemAImpl_sha1rnds4_fX as not throwing any exceptions to ... Mon, 08 May 2023 13:27:47 GMT vboxsync [99674] * trunk/src/VBox/VMM/VMMAll/PDMAllQueue.cpp (modified) * trunk/src/VBox/VMM/testcase/tstPDMQueue.cpp (modified) VMM/PDMQueue: Fix PDMQueueAllocEx() to respect the multiple of 32 ... Mon, 08 May 2023 13:10:56 GMT vboxsync [99671] * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) VMM/tstVMStructSize: Use X86_PAGE_4K_SIZE instead of PAGE_SIZE which ... Mon, 08 May 2023 10:49:02 GMT vboxsync [99665] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Comment. Mon, 08 May 2023 10:19:01 GMT vboxsync [99663] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) VMM: Nested VMX: bugref:10318 Moved ... Mon, 08 May 2023 09:44:52 GMT vboxsync [99659] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Fix external interrupt delivery/VM- ... Mon, 08 May 2023 08:53:19 GMT vboxsync [99657] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Fix inverted condition in r157185. Mon, 08 May 2023 08:50:13 GMT vboxsync [99656] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 NMI inhibition also blocks external ... Mon, 08 May 2023 07:48:39 GMT vboxsync [99655] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Darwin build fix. Mon, 08 May 2023 07:47:39 GMT vboxsync [99654] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) VMM: Nested VMX: bugref:10318 Doxygen. Mon, 08 May 2023 07:17:30 GMT vboxsync [99653] * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) VMM: Nested VMX: bugref:10318 Separate injection of events between ... Mon, 08 May 2023 07:08:35 GMT vboxsync [99652] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Nested VMX: bugref:10318 Handle NMI-window and interrupt- ... Mon, 08 May 2023 07:04:05 GMT vboxsync [99651] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) VMM/IEM: Nested VMX: bugref:10318 Clear "NMI unblocked due to IRET" ... Mon, 08 May 2023 06:49:25 GMT vboxsync [99650] * trunk/src/VBox/VMM/VMMAll/IEMAllCImplVmxInstr.cpp (modified) VMM/IEM: Nested VMX: bugref:10318 Clear "NMI unblocked due to IRET" ... Mon, 08 May 2023 06:32:00 GMT vboxsync [99649] * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) VMM/TRPM: Nested VMX: bugref:10318 Don't invoke ... Sat, 06 May 2023 00:42:59 GMT vboxsync [99647] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsThreadedRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThreadedPython.py (modified) VMM/IEM: Started modifying the input/decode side of the threaded ... Wed, 03 May 2023 12:31:58 GMT vboxsync [99583] * trunk/src/VBox/VMM/VMMAll/IEMAllInstructionsOneByte.cpp.h (modified) VMM/IEM: Fixed regression from r156691, where a ... Wed, 03 May 2023 10:31:20 GMT vboxsync [99578] * trunk/include/VBox/gic.h (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) VMM/GIC: Continue implementation, bugref:10404 Wed, 03 May 2023 10:24:27 GMT vboxsync [99576] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vmapi.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM: Preparations for getting interrupts injected into the guest. ... Wed, 03 May 2023 09:35:33 GMT vboxsync [99575] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/NEMR3Native-darwin-armv8.cpp: Fixes and stubbing the hvc ... Fri, 28 Apr 2023 12:41:21 GMT vboxsync [99557] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEMR3Native-darwin: Cleanup the memory state tracking, since ... Thu, 20 Apr 2023 19:21:44 GMT vboxsync [99492] * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (added) VMM/GIC: Register the MMIO region handlers for the distributor and ... Thu, 13 Apr 2023 11:26:34 GMT vboxsync [99388] * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, ... Thu, 13 Apr 2023 11:13:46 GMT vboxsync [99387] * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, ... Thu, 13 Apr 2023 11:07:34 GMT vboxsync [99386] * trunk/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp (modified) VMM/ARMv8: Add ability to insert new system register ranges (based on ... Thu, 13 Apr 2023 11:05:39 GMT vboxsync [99385] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/gic.h (added) * 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/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (added) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (added) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) VMM/ArmV8: Skeleton of the GICv3 interrupt controller emulation, ... Thu, 13 Apr 2023 11:02:06 GMT vboxsync [99383] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db-armv8.cpp (added) * trunk/src/VBox/VMM/include/CPUMInternal-armv8.h (modified) VMM/ARMv8: Add ability to insert new system register ranges (based on ... Wed, 12 Apr 2023 10:30:59 GMT vboxsync [99379] * trunk/include/VBox/vmm/cpumctx-armv8.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/ARMv8: Sync and log the TCR_EL1 register as well, bugref:10390, ... Wed, 12 Apr 2023 07:38:04 GMT vboxsync [99377] * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/ARMv8: Sync and log the SCTLR/TTBR0/TTBR1 registers, ... Wed, 12 Apr 2023 07:35:08 GMT vboxsync [99376] * trunk/include/VBox/vmm/cpumctx-armv8.h (modified) * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) VMM/ARMv8: Sync and log the SCTLR/TTBR0/TTBR1 registers, ... Tue, 11 Apr 2023 00:32:33 GMT vboxsync [99370] * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) VMM/NEM-win: Disable MONITOR/MWAIT CPUID flag as it seems Hyper-V ...