# # ChangeLog for trunk in vbox # # Generated by Trac 1.4.3.2 # Feb 19, 2025 6:45:14 PM Mon, 14 Aug 2023 12:37:33 GMT vboxsync [100869] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Use a fixed maxed-out TB during threaded compilation and ... Mon, 14 Aug 2023 00:49:27 GMT vboxsync [100868] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) VBox/log.h,VMM/IEM: Added a dedicated logging group for IEM memory ... Mon, 14 Aug 2023 00:47:52 GMT vboxsync [100867] * trunk/include/iprt/log.h (modified) IPRT/log.h: Added a bunch of Log*Ex() macros that allows logging to a ... Sun, 13 Aug 2023 15:00:44 GMT vboxsync [100866] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) VMM/IEM: Implemented the two flat64 stack function variants. bugref:10369 Fri, 11 Aug 2023 23:16:59 GMT vboxsync [100865] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) VMM/IEM: Implemented the SRegJmp push inline functions. bugref:10369 Fri, 11 Aug 2023 23:14:36 GMT vboxsync [100864] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: Corrected missing IEM_CIMPL_F_MODE on iemCImpl_mov_Dd_Rd. ... Fri, 11 Aug 2023 20:46:44 GMT vboxsync [100863] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implemented inlined TLB based stack accesses for 4 of the ... Fri, 11 Aug 2023 17:16:38 GMT vboxsync [100862] * trunk/src/VBox/HostDrivers/VBoxNetFlt/linux/VBoxNetFlt-linux.c (modified) Linux: Host drivers: VBoxNetFlt: Build fix for kernel 6.4.10, ... Fri, 11 Aug 2023 15:38:01 GMT vboxsync [100861] * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICloudNetworkingStuff.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UICloudNetworkingStuff.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/UIVirtualBoxManager.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/manager/chooser/UIChooserModel.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/notificationcenter/UINotificationObjects.h (modified) FE/Qt: bugref:10500: Initial implementation for cloud VM clone ... Fri, 11 Aug 2023 13:24:02 GMT vboxsync [100860] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Reworked basic stack push/pop functions for setjmp, though ... Fri, 11 Aug 2023 11:43:38 GMT vboxsync [100859] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Stack MC rework preps. bugref:10369 Fri, 11 Aug 2023 11:24:13 GMT vboxsync [100858] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: Mark 32-bit pushes and pops as not possible in 64-bit mode. ... Fri, 11 Aug 2023 11:17:42 GMT vboxsync [100857] * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) VMM/IEM: arm build hack. bugref:10369 Fri, 11 Aug 2023 09:47:22 GMT vboxsync [100856] * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommonBodyMacros.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f3a.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Made use of the IEM_MC_F_XXX flags to limit the number of ... Fri, 11 Aug 2023 08:02:37 GMT vboxsync [100855] * trunk/include/VBox/vmm/cpum-x86-amd64.h (modified) VMM/IEM: In order to get rid of most impossible threaded functions, ... Fri, 11 Aug 2023 01:29:04 GMT vboxsync [100854] * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommonBodyMacros.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f38.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstThree0f3a.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap1.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap2.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstVexMap3.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMOpHlp.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: In order to get rid of most impossible threaded functions, ... Thu, 10 Aug 2023 17:23:43 GMT vboxsync [100853] * trunk/src/VBox/Additions/linux/installer/vboxadd.sh (modified) Additions: Linux: rcvboxadd: make status-kernel and status-user ... Thu, 10 Aug 2023 15:15:52 GMT vboxsync [100852] * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VMMDev,Main/Appliance: Update the Linux OS subtypes with recent ... Thu, 10 Aug 2023 14:34:07 GMT vboxsync [100851] * trunk/src/VBox/VMM/VMMAll/IEMAllAImpl.asm (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Make the assembly helpers hidden to avoid calling via the ... Thu, 10 Aug 2023 12:04:43 GMT vboxsync [100850] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Combined the with-in-page and alignment checks for the ... Thu, 10 Aug 2023 00:42:19 GMT vboxsync [100849] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) VMM/IEM: Removed the #AC raising from the inlined functions and ... Thu, 10 Aug 2023 00:07:24 GMT vboxsync [100848] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Inline TLB use for the new IEM_MC_MAP_MEM_XXX stuff. ... Wed, 09 Aug 2023 23:27:22 GMT vboxsync [100847] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Dedicated code for IEM_MC_MEM_COMMIT_AND_UNMAP_RW/WO/RO. ... Wed, 09 Aug 2023 22:58:30 GMT vboxsync [100846] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: Fixed a 32-bit xchg regression from r158734. bugref:10369 Wed, 09 Aug 2023 21:00:37 GMT vboxsync [100845] * trunk/src/VBox/ValidationKit/testdriver/base.py (modified) ValKit/testdriver/base.py: Use utils.processCheckPidAndName for ... Wed, 09 Aug 2023 20:17:43 GMT vboxsync [100844] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 20:09:44 GMT vboxsync [100843] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 20:00:55 GMT vboxsync [100842] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 19:53:31 GMT vboxsync [100841] * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 17:52:37 GMT vboxsync [100840] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 17:30:14 GMT vboxsync [100839] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 17:25:44 GMT vboxsync [100838] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 15:08:16 GMT vboxsync [100837] * trunk/include/iprt/x86.h (modified) include/iprt/x86.h: A small Solaris-specific build warning ... Wed, 09 Aug 2023 15:06:08 GMT vboxsync [100836] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 14:56:15 GMT vboxsync [100835] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 14:49:39 GMT vboxsync [100834] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX, ... Wed, 09 Aug 2023 14:40:15 GMT vboxsync [100833] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 14:31:48 GMT vboxsync [100832] * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) VMM/IEM: More conversion from IEM_MC_MEM_MAP to IEM_MC_MEM_MAP_XXX. ... Wed, 09 Aug 2023 14:17:40 GMT vboxsync [100831] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) VMM/IEM: Added the U16, U32 and U64 IEM_MC_MEM_MAP_XXX variants and ... Wed, 09 Aug 2023 13:24:19 GMT vboxsync [100830] * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Build fix for when IEM_WITH_SETJMP is undefined. bugref:10369 Wed, 09 Aug 2023 13:02:27 GMT vboxsync [100829] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Implemented hardware instruction breakpoints. Only tested ... Wed, 09 Aug 2023 12:03:53 GMT vboxsync [100828] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) VMM/IEM: Corrected BODY_CHECK_CS_LIM calc was off by one. Untested. ... Wed, 09 Aug 2023 11:51:53 GMT vboxsync [100827] * trunk/include/VBox/ostypes.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDev.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIIconPool.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/wizards/newvm/UIWizardNewVMNameOSTypePage.cpp (modified) * trunk/src/VBox/Main/src-all/Global.cpp (modified) * trunk/src/VBox/Main/src-server/ApplianceImpl.cpp (modified) VBox/ostypes.h+Main/{Global,Appliance},VMMDev,FE/Qt: Update the Linux ... Wed, 09 Aug 2023 01:57:40 GMT vboxsync [100826] * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/testcase/tstIEMAImpl.cpp (modified) * trunk/src/VBox/VMM/testcase/tstIEMCheckMc.cpp (modified) VMM/IEM: Started refactoring IEM_MC_MEM_MAP into type and access ... Wed, 09 Aug 2023 00:40:36 GMT vboxsync [100825] * trunk/tools/bin/gen-slickedit-workspace.sh (modified) gen-slickedit-workspace.sh: IEM update. bugref:10369 Wed, 09 Aug 2023 00:21:27 GMT vboxsync [100824] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) VMM/IEM: Corrected wrong calculation in BODY_CHECK_CS_LIM. Untested. ... Tue, 08 Aug 2023 13:56:56 GMT vboxsync [100823] * trunk/src/VBox/Runtime/r0drv/solaris/semeventwait-r0drv-solaris.h (modified) Runtime/r0drv/solaris/semeventwait: Silence a Solaris-specific ... Tue, 08 Aug 2023 09:01:10 GMT vboxsync [100822] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Combined two conditions of the alignment checks into one in ... Tue, 08 Aug 2023 03:09:43 GMT vboxsync [100821] * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (modified) VMM/IEM: Build fix to the inlined R/W memory functions. bugref:10369 Tue, 08 Aug 2023 02:58:44 GMT vboxsync [100820] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmpl.cpp.h (added) * trunk/src/VBox/VMM/VMMAll/IEMAllMemRWTmplInline.cpp.h (added) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Refactored the simpler memory access functions using code ... Mon, 07 Aug 2023 22:39:52 GMT vboxsync [100819] * trunk/configure (modified) configure: bugref:10450: Implementing Qt6 support for configure ... Mon, 07 Aug 2023 22:28:09 GMT vboxsync [100818] * trunk/src/VBox/Frontends/VirtualBox/src/networking/UINetworkReply.h (modified) FE/Qt: bugref:10450: Linux: Build fix for VBox with system Qt6.4. Mon, 07 Aug 2023 17:05:58 GMT vboxsync [100817] * trunk/doc/manual/Makefile.kmk (modified) doc/manual/Makefile.kmk: bugref:10450: Workarounding qhelpgenerator ... Mon, 07 Aug 2023 10:47:49 GMT vboxsync [100816] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) FE/Qt: bugref:10496, bugref:9080. Update settings widget when save as ... Mon, 07 Aug 2023 10:32:22 GMT vboxsync [100815] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) VMM/IEM: Tiny data TLB usage tweak. bugref:10369 Mon, 07 Aug 2023 08:29:12 GMT vboxsync [100814] * trunk/Config.kmk (modified) Config.kmk and tools/Makefile.kmk: bugref:10450: Switch Linux to Qt6. Sun, 06 Aug 2023 13:01:27 GMT vboxsync [100813] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) FE/Qt: bugref:10496, bugref:9080. Supress the settings widget's ... Sun, 06 Aug 2023 12:02:52 GMT vboxsync [100812] * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/medium/viso/UIVisoCreator.h (modified) FE/Qt: ​bugref:10496, bugref:9080. A first pass on VISO creator's ... Sun, 06 Aug 2023 01:54:38 GMT vboxsync [100811] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Working on implementing the FLAT mode (64-bit mode and ... Sat, 05 Aug 2023 09:38:20 GMT vboxsync [100810] * trunk/src/VBox/VMM/include/IEMInline.h (modified) VMM/IEM: Corrected flat-32-bit mode detection. Clear rcPassUp at the ... Sat, 05 Aug 2023 07:40:20 GMT vboxsync [100809] * trunk/doc/manual/en_US/man_VBoxManage-cloud.xml (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageCloud.cpp (modified) bugref:10493. Added help for the command 'cloud instance clone'. Sat, 05 Aug 2023 07:37:55 GMT vboxsync [100808] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageCloud.cpp (modified) bugref:10493. Added the command 'clone' under umbrella 'VBoxManage ... Sat, 05 Aug 2023 06:02:56 GMT vboxsync [100807] * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) bugref:10493. First draft of cloud instance clone functionality. Sat, 05 Aug 2023 01:24:42 GMT vboxsync [100806] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) VMM/IEM: Don't end TBs on mode change. Corrected BltIn_CheckMode to ... Sat, 05 Aug 2023 01:02:44 GMT vboxsync [100805] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: Reverted accidental change. bugref:10369 Sat, 05 Aug 2023 01:01:32 GMT vboxsync [100804] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImplStrInstr.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/include/IEMInline.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Made the rep-prefixed string instructions return new status ... Fri, 04 Aug 2023 22:04:07 GMT vboxsync [100803] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More stats. bugref:10369 Fri, 04 Aug 2023 21:33:13 GMT vboxsync [100802] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) VMM/IEM: More complete CS.LIM checking, now considering it on ... Fri, 04 Aug 2023 21:16:51 GMT vboxsync [100801] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: More complete CS.LIM checking, now considering it on ... Fri, 04 Aug 2023 18:12:46 GMT vboxsync [100800] * trunk/src/VBox/Additions/linux/drm/vbox_fb.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_mode.c (modified) * trunk/src/VBox/Additions/linux/drm/vbox_ttm.c (modified) Additions: Linux: vboxvideo: Introduce initial support for kernel ... Fri, 04 Aug 2023 18:04:14 GMT vboxsync [100799] * trunk/src/VBox/Additions/linux/sharedfolders/regops.c (modified) Additions: Linux: vboxsf: Introduce initial support for kernel 6.5, ... Fri, 04 Aug 2023 14:04:29 GMT vboxsync [100798] * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) ValKit: Use SATA Controller for tst-win11-64-efi VM, also for DVD Fri, 04 Aug 2023 11:22:21 GMT vboxsync [100797] * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) ValKit: Use SATA Controller for tst-win11-64-efi VM (build fix) Fri, 04 Aug 2023 11:15:22 GMT vboxsync [100796] * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) ValKit: Use SATA Controller for tst-win11-64-efi VM Fri, 04 Aug 2023 10:34:46 GMT vboxsync [100795] * trunk/src/VBox/Frontends/VirtualBox/src/medium/UIMediumSearchWidget.cpp (modified) FE/Qt: Search media with regexes. Fri, 04 Aug 2023 10:13:13 GMT vboxsync [100794] * trunk/src/VBox/Installer/linux/debian/rules (modified) Reverted r102846: fail build if deb/rpm distribution is not known. Fri, 04 Aug 2023 10:12:24 GMT vboxsync [100793] * trunk/src/VBox/Installer/linux/distributions_deb (modified) * trunk/src/VBox/Installer/linux/distributions_rpm (modified) Releasing: align distributions_deb and distributions_rpm with the ... Fri, 04 Aug 2023 09:36:49 GMT vboxsync [100792] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Properly deal with CPUMCTX_INHIBIT_SHADOW at the start of a ... Fri, 04 Aug 2023 09:00:00 GMT vboxsync [100791] * trunk/include/VBox/err.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: VINF_IEM_REEXEC_MODE_CHANGED -> VINF_IEM_REEXEC_BREAK - more ... Fri, 04 Aug 2023 08:53:14 GMT vboxsync [100790] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: Don't generate IRQ checks as the first call in a code block, ... Thu, 03 Aug 2023 23:29:53 GMT vboxsync [100789] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: CS.LIM check fix. bugref:10369 Thu, 03 Aug 2023 22:12:58 GMT vboxsync [100788] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Added missing CheckMode call to ... Thu, 03 Aug 2023 21:53:28 GMT vboxsync [100787] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdTables.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) VMM/IEM: Check for IRQs immediately after STI as well as after the ... Thu, 03 Aug 2023 21:51:40 GMT vboxsync [100786] * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) VMM/EM: @todo Thu, 03 Aug 2023 13:02:17 GMT vboxsync [100785] * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp (modified) Frontends/VBoxManage: Update 'VBoxManage usbfilter ...' to utilize ... Thu, 03 Aug 2023 10:10:51 GMT vboxsync [100784] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) IEM: Removed extraneous LogRel after SYSENTER/SYSEXIT fix. bugref:10369 Thu, 03 Aug 2023 09:03:30 GMT vboxsync [100783] * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) IEM: 32-bit SYSENTER/SYSEXIT always transitions to 32-bit protected ... Thu, 03 Aug 2023 01:15:55 GMT vboxsync [100782] * trunk/src/VBox/ValidationKit/bootsectors/Makefile.kmk (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-timers-1-asm.asm (added) * trunk/src/VBox/ValidationKit/bootsectors/bs3-timers-1-x0.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3-timers-1.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-PitIrqHandler.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3-cmn-pit.c (modified) * trunk/src/VBox/ValidationKit/bootsectors/bs3kit/bs3kit.h (modified) bs3kit,bs3-timers-1: Extended the bs3-timers-1 testcase to check for ... Wed, 02 Aug 2023 16:28:42 GMT vboxsync [100781] * trunk/Config.kmk (modified) Config.kmk: bugref:10450: Do not deploy libqxcb-glx-integration for ... Wed, 02 Aug 2023 15:08:45 GMT vboxsync [100780] * trunk/src/VBox/ValidationKit/testdriver/vboxtestvms.py (modified) switch win10-64 test vm back to previos one Wed, 02 Aug 2023 13:39:17 GMT vboxsync [100779] * trunk/include/VBox/vmm/pdmdrv.h (modified) * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Don't arm a re-attach timer in vusbR3RhLoadDone when ... Wed, 02 Aug 2023 08:03:13 GMT vboxsync [100778] * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) VMM/IEM: Corrections for 8-bit register number calculations for ... Tue, 01 Aug 2023 23:03:51 GMT vboxsync [100777] * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) IEM/VMM: More detailed (e.g. useful) memory access logging. bugref:10369 Tue, 01 Aug 2023 20:05:15 GMT vboxsync [100776] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 20:04:46 GMT vboxsync [100775] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 20:01:46 GMT vboxsync [100774] * trunk/src/VBox/Devices/USB/DrvVUSBRootHub.cpp (modified) DrvVUSBRootHub: Attempt at fixing situation where vusbR3RhSavePrep ... Tue, 01 Aug 2023 19:02:06 GMT vboxsync [100773] * trunk/Config.kmk (modified) * trunk/src/VBox/Installer/win/VBoxMergeApp.wxi (modified) Config.kmk, Installer/win: bugref:10450: No need for OpenGL lib in ... Tue, 01 Aug 2023 17:34:48 GMT vboxsync [100772] * trunk/include/VBox/usbfilter.h (modified) * trunk/include/iprt/err.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageList.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageUSB.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/USBFilter.cpp (modified) * trunk/src/VBox/HostDrivers/VBoxUSB/testcase/tstUSBFilter.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/src-server/HostImpl.cpp (modified) * trunk/src/VBox/Main/src-server/USBDeviceFilterImpl.cpp (modified) include/VBox/usbfilter.h,HostDrivers/VBoxUSB/USBFilter: ... Tue, 01 Aug 2023 16:22:24 GMT vboxsync [100771] * trunk/src/VBox/Installer/solaris/vbox-ips.mog (modified) Installer/solaris: bugref:10450: a try to fix strange build issue in ... Tue, 01 Aug 2023 15:29:39 GMT vboxsync [100770] * trunk/Config.kmk (modified) Config.kmk and tools/Makefile.kmk: bugref:10450: Attempt to build ...