# # ChangeLog for trunk/include in vbox # # Generated by Trac 1.4.3.2 # Mar 20, 2025 4:11:58 AM Fri, 14 Feb 2025 20:52:03 GMT vboxsync [108231] * trunk/include/iprt/acpi.h (modified) include/iprt/acpi.h: Doxygen fix, bugref:10733 Fri, 14 Feb 2025 12:23:23 GMT vboxsync [108222] * trunk/include/iprt/acpi.h (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Support generating AML for more statements found in ... Fri, 14 Feb 2025 12:16:40 GMT vboxsync [108221] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ns.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Support generating AML for more statements found in ... Wed, 12 Feb 2025 15:35:15 GMT vboxsync [108186] * trunk/include/VBox/vmm/iem.h (modified) * trunk/src/VBox/VMM/VMMAll/EMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAll.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal-armv8.h (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) VMM/IEM: Removed memory write stats since nobody is using the anymore ... Wed, 12 Feb 2025 15:27:06 GMT vboxsync [108184] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/formats/acpi-resources.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ns.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Parser updates, the code is now able to parse ... Tue, 11 Feb 2025 21:40:08 GMT vboxsync [108168] * trunk/include/iprt/acpi.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Continue with resource template parsing, bugref:10733 Tue, 11 Feb 2025 21:22:02 GMT vboxsync [108167] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/formats/acpi-resources.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ns.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Continue with resource template parsing, bugref:10733 Tue, 11 Feb 2025 09:45:04 GMT vboxsync [108150] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ns.cpp (added) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Start implementing some basic namespace handling for ... Mon, 10 Feb 2025 14:25:10 GMT vboxsync [108141] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) Runtime/RTAcpi*: Some new helpers to allow format strings for name ... Mon, 10 Feb 2025 11:05:23 GMT vboxsync [108132] * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/vmmr3vtable-def.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/AllPdbTypeHack.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllGst-armv8.h (copied) * 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/VMMR0/PGMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0Pool.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PGMR0SharedPage.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMPhys.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM: Merge and deduplicate code targeting x86 & amd64 in PGM.cpp. ... Mon, 10 Feb 2025 10:37:31 GMT vboxsync [108131] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) Runtime/RTAcpi*: Add method to dump the ACPI table to a memory ... Thu, 06 Feb 2025 10:50:11 GMT vboxsync [108096] * trunk/include/iprt/acpi.h (modified) Runtime/RTAcpi*: Implement SizeOf, While, Increment, Decrement, ... Thu, 06 Feb 2025 10:49:06 GMT vboxsync [108095] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Implement SizeOf, While, Increment, Decrement, ... Thu, 06 Feb 2025 08:51:47 GMT vboxsync [108089] * trunk/include/iprt/acpi.h (modified) Runtime/RTAcpi*: Updates to the ASL -> AML compiler, it is now ... Thu, 06 Feb 2025 08:48:47 GMT vboxsync [108088] * trunk/include/iprt/acpi.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Updates to the ASL -> AML compiler, it is now ... Wed, 05 Feb 2025 18:38:43 GMT vboxsync [108087] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Updates to the ASL -> AML compiler, can process our ... Wed, 05 Feb 2025 11:33:27 GMT vboxsync [108066] * trunk/include/iprt/acpi.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) Runtime/RTAcpi*: Updates to the ACPI ASL -> AML compiler, bugref:10733 Tue, 04 Feb 2025 13:35:41 GMT vboxsync [108059] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/formats/acpi-aml.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi*: Updates to the ACPI ASL -> AML compiler, bugref:10733 Tue, 04 Feb 2025 06:01:30 GMT vboxsync [108049] * trunk/include/iprt/script.h (modified) * trunk/src/VBox/Disassembler/testcase/tstDisasmArmv8-1.cpp (modified) * trunk/src/VBox/Runtime/common/script/scriptlex.cpp (modified) Runtime/RTScriptLex*: Allow case insensitivity with converting all ... Tue, 04 Feb 2025 05:24:54 GMT vboxsync [108046] * trunk/doc/manual/en_US/man_VBoxManage-sharedfolder.xml (modified) * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageInfo.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageMisc.cpp (modified) * trunk/src/VBox/Frontends/VBoxShell/vboxshell.py (modified) * trunk/src/VBox/Frontends/VirtualBox/src/extradata/UIExtraDataDefs.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/globals/UIDetailsGenerator.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISharedFolderDetailsEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISharedFolderDetailsEditor.h (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/editors/UISharedFoldersEditor.cpp (modified) * trunk/src/VBox/Frontends/VirtualBox/src/settings/machine/UIMachineSettingsSF.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/ConsoleSharedFolderImpl.h (modified) * trunk/src/VBox/Main/include/MachineImpl.h (modified) * trunk/src/VBox/Main/include/SharedFolderImpl.h (modified) * trunk/src/VBox/Main/include/VirtualBoxImpl.h (modified) * trunk/src/VBox/Main/src-all/SharedFolderImpl.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/Main/src-server/MachineImpl.cpp (modified) * trunk/src/VBox/Main/src-server/VirtualBoxImpl.cpp (modified) * trunk/src/VBox/Main/xml/Settings.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) doc/manual,include/VBox,Frontends/{VBoxManage,VirtualBox/src},Main/{in ... Mon, 03 Feb 2025 15:58:01 GMT vboxsync [108029] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/acpi/acpi-ast.cpp (added) * trunk/src/VBox/Runtime/common/acpi/acpi-compiler.cpp (modified) * trunk/src/VBox/Runtime/common/acpi/acpi.cpp (modified) * trunk/src/VBox/Runtime/include/internal/acpi.h (modified) Runtime/RTAcpi: Some more work on the ASL -> AML compiler, can ... Sat, 01 Feb 2025 19:20:09 GMT vboxsync [108014] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/script.h (modified) * trunk/src/VBox/Runtime/common/script/scriptlex.cpp (modified) Runtime/common/script/scriptlex.cpp: Fix C string literal scanning ... Sat, 01 Feb 2025 02:21:48 GMT vboxsync [108013] * trunk/include/VBox/com/string.h (modified) VBox/com/string.h: Added a UTF-16 assign() function to Utf8Str. [fix] Sat, 01 Feb 2025 02:18:28 GMT vboxsync [108011] * trunk/include/VBox/com/string.h (modified) VBox/com/string.h: Added a UTF-16 assign() function to Utf8Str. Thu, 30 Jan 2025 12:15:39 GMT vboxsync [107989] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) Windows driver installation: Implemented APIs for controlling (driver ... Thu, 30 Jan 2025 12:14:47 GMT vboxsync [107988] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation: Implemented APIs for controlling (driver ... Thu, 30 Jan 2025 10:01:07 GMT vboxsync [107985] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation: Implemented APIs for controlling (driver ... Thu, 30 Jan 2025 06:43:18 GMT vboxsync [107984] * trunk/include/VBox/gic.h (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) VMM/GIC: bugref:10404 CFGM bits. Wed, 29 Jan 2025 09:30:26 GMT vboxsync [107973] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation: Fixed the ... Tue, 28 Jan 2025 08:38:40 GMT vboxsync [107957] * trunk/include/VBox/gic.h (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) VMM/GIC: bugref:10404 Some register renaming, minor bits. Mon, 27 Jan 2025 18:55:47 GMT vboxsync [107952] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/formats/acpi-aml.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Main/src-client/SystemTableBuilder.cpp (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/acpi-decompiler.cpp (added) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) * trunk/src/VBox/Runtime/tools/Makefile.kmk (modified) * trunk/src/VBox/Runtime/tools/RTIasl.cpp (added) Runtime: Start imlementing a basic ACPI decompiler and iasl ... Fri, 24 Jan 2025 11:22:16 GMT vboxsync [107933] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) include/iprt/armv8.h,VMM: Drop the deprecated ARMV8_AARCH64_REG_XXX ... Fri, 24 Jan 2025 09:43:16 GMT vboxsync [107929] * trunk/include/VBox/gic.h (modified) * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllGic.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-linux.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-win.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) VMM: GIC: bugref:10404 Renamed some places where GICv3 to GIC, a ... Thu, 23 Jan 2025 09:49:43 GMT vboxsync [107904] * trunk/include/VBox/vmm/vm.h (modified) VMM: Define VM_STRUCT_VERSION (for use inside the VMM) with a few ... Wed, 22 Jan 2025 22:21:48 GMT vboxsync [107901] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (modified) * trunk/include/VBox/GuestHost/VBoxWinDrvStore.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvCommon.h (modified) Windows driver installation: Fixed incorrect size passed to ... Wed, 22 Jan 2025 20:04:36 GMT vboxsync [107900] * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GVMMR3.cpp (modified) VMM: Define VM_STRUCT_VERSION (for use inside the VMM) with a few ... Wed, 22 Jan 2025 15:57:19 GMT vboxsync [107895] * trunk/include/VBox/vmm/vm.h (modified) VMM: Check the target platform arch in VM_ASSERT_VALID_EXT_RETURN, ... Wed, 22 Jan 2025 15:56:33 GMT vboxsync [107894] * trunk/include/VBox/vmm/vm.h (modified) VMM: Check the target platform arch in VM_ASSERT_VALID_EXT_RETURN, ... Wed, 22 Jan 2025 15:31:45 GMT vboxsync [107893] * trunk/include/VBox/err.h (modified) * trunk/include/VBox/types.h (modified) * 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/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMR0/GVMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GVMMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) VMM,VBox/types.h,VBox/err.h: Added VM target platform arch members to ... Sat, 18 Jan 2025 23:59:26 GMT vboxsync [107854] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/cpum.mac (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMR0A.asm (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.h (modified) * trunk/src/VBox/VMM/include/HMInternal.mac (modified) x86.h,VMM: More AMD CPUID bits; addressed some old todos related to ... Fri, 17 Jan 2025 18:17:04 GMT vboxsync [107852] * trunk/include/VBox/ostypes.h (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: Remove the ... Thu, 16 Jan 2025 16:38:42 GMT vboxsync [107827] * trunk/include/VBox/vmm/pdmdrv.h (modified) pdmdrv.h: spaces Thu, 16 Jan 2025 09:08:31 GMT vboxsync [107803] * trunk/include/iprt/file.h (modified) * trunk/src/VBox/Runtime/r3/fileio.cpp (modified) Runtime/r3/fileio.cpp: Make the parameters of RTFileSetForceFlags() ... Wed, 15 Jan 2025 13:03:17 GMT vboxsync [107775] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Devices/Samples/DevPlayground.cpp (modified) Devices/Samples/DevPlayground.cpp: Fix possible integer overflow, ... Wed, 15 Jan 2025 09:57:00 GMT vboxsync [107764] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation/VBoxDrvInst: Added the possibility to ... Tue, 14 Jan 2025 16:12:57 GMT vboxsync [107763] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) VMM/CPUM,DBGF: Register IA32_ARCH_CAPABILITIES and IA32_SPEC_CTRL as ... Tue, 14 Jan 2025 10:28:53 GMT vboxsync [107749] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Pass thru more MSR_IA32_SPEC_CTRL related stuff to the ... Mon, 13 Jan 2025 23:52:57 GMT vboxsync [107731] * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) VMM/CPUM: Added some missing CPUID extended feature bits and fixed a ... Mon, 13 Jan 2025 22:08:51 GMT vboxsync [107729] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) VMM/CPUM: Explode more MSR_IA32_ARCH_CAPABILITIES bits into the ... Sat, 11 Jan 2025 22:55:53 GMT vboxsync [107703] * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) VMM/CPUM: Try consolidate the MSR_IA32_ARCH_CAPABILITIES handling in ... Fri, 10 Jan 2025 14:11:32 GMT vboxsync [107659] * trunk/include/iprt/x86.h (modified) iprt/x86.h: Whitespace adjustments. jiraref:VBP-947 Fri, 10 Jan 2025 13:45:03 GMT vboxsync [107653] * trunk/include/VBox/VBoxGuestLib.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp (modified) src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR3LibGuestCtrl.cpp + ... Fri, 10 Jan 2025 13:42:28 GMT vboxsync [107650] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/cpum-x86-amd64.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllCpuId.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3CpuId.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMR3Db.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win-armv8.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal-armv8.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) * trunk/src/VBox/VMM/testcase/tstVMStructSize.cpp (modified) * trunk/src/VBox/VMM/tools/VBoxCpuReport.cpp (modified) VMM/CPUM,++: Made the HostFeatures match the host when targeting x86 ... Thu, 09 Jan 2025 17:32:38 GMT vboxsync [107605] * trunk/include/VBox/Graphics/VBoxVideoErr.h (modified) * trunk/src/VBox/Additions/common/VBoxVideo/HGSMIBase.cpp (modified) * trunk/src/VBox/Additions/common/VBoxVideo/VBVABase.cpp (modified) * trunk/src/VBox/Additions/linux/drm/Makefile.module.kms (modified) Additions: Linux: vboxvideo: Additional fix for UBSAN warnings, ... Wed, 08 Jan 2025 19:54:13 GMT vboxsync [107548] * trunk/include/VBox/settings.h (modified) * trunk/src/VBox/Devices/Network/DrvNATlibslirp.cpp (modified) * trunk/src/VBox/Frontends/VBoxManage/VBoxManageModifyVM.cpp (modified) * trunk/src/VBox/Main/idl/VirtualBox.xidl (modified) * trunk/src/VBox/Main/include/NATEngineImpl.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigCommon.cpp (modified) * trunk/src/VBox/Main/src-server/NATEngineImpl.cpp (modified) * trunk/src/VBox/Main/xml/VirtualBox-settings.xsd (modified) * trunk/src/libs/libslirp-4.8.0/include/glib.h (modified) * trunk/src/libs/libslirp-4.8.0/src/libslirp.h (modified) * trunk/src/libs/libslirp-4.8.0/src/slirp.c (modified) * trunk/src/libs/libslirp-4.8.0/src/slirp.h (modified) * trunk/src/libs/libslirp-4.8.0/src/socket.c (modified) * trunk/src/libs/libslirp-4.8.0/src/udp.c (modified) Devices/Network: Fixed and added configuration for packets broadcast ... Wed, 08 Jan 2025 13:46:47 GMT vboxsync [107508] * trunk/include/VBox/settings.h (modified) include/VBox/settings.h: Fixed warning found by Parfait (unused and ... Wed, 08 Jan 2025 10:48:56 GMT vboxsync [107494] * trunk/include/VBox/com/ErrorInfo.h (modified) include/VBox/com/ErrorInfo.h: Fixed a warning found by Parfait. ... Thu, 19 Dec 2024 15:55:08 GMT vboxsync [107389] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/include/VBox/vmm/cpum-x86-amd64.h (modified) * trunk/include/VBox/vmm/cpum.h (modified) * trunk/src/VBox/VMM/VMMR0/CPUMR0.cpp (modified) VMM/CPUM: The CPUMFEATURE structures can't be in target specific ... Thu, 19 Dec 2024 13:55:07 GMT vboxsync [107382] * trunk/include/iprt/nt/nt.h (modified) * trunk/src/VBox/Runtime/r3/nt/RTFileDelete-r3-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/RTPathQueryInfo-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/nt/direnum-r3-nt.cpp (modified) IPRT/r3/nt: Some FILE_INFORMATION_CLASS doc updates for NT4 and ... Thu, 19 Dec 2024 01:21:50 GMT vboxsync [107375] * trunk/include/iprt/formats/bmp.h (modified) * trunk/src/VBox/Debugger/DBGCDumpImage.cpp (modified) VBoxDumpImage.exe: Added a quick and dirty icon file structure dumper ... Wed, 18 Dec 2024 21:34:37 GMT vboxsync [107373] * trunk/include/VBox/vmm/pdmusb.h (modified) doxygen fix Fri, 13 Dec 2024 13:21:33 GMT vboxsync [107317] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/src/VBox/Devices/Network/UsbNet.cpp (modified) UsbNet: bugref:10779 Public statistics, also added missing ... Fri, 13 Dec 2024 08:32:45 GMT vboxsync [107310] * trunk/include/VBox/vmm/pdmgic.h (modified) VMM: bugref:10759 Refactor GIC for use with different backends. ... Fri, 13 Dec 2024 08:09:39 GMT vboxsync [107308] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/gic.h (deleted) * trunk/include/VBox/vmm/pdmapic.h (modified) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/pdmgic.h (added) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllApic.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllGic.cpp (added) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-linux.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GICR3Nem-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PMUR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/GICInternal.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: bugref:10759 Refactor GIC for use with different backends. Wed, 11 Dec 2024 08:25:35 GMT vboxsync [107283] * trunk/include/VBox/log.h (modified) VBox/log.h: Fixed ordering for USB_NET, bugref:10779 Tue, 10 Dec 2024 12:40:08 GMT vboxsync [107276] * trunk/include/VBox/vmm/pdmusb.h (modified) * trunk/include/VBox/vmm/vmmr3vtable-def.h (modified) * trunk/src/VBox/Main/src-client/ConsoleImpl.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMUsb.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMR3.def (modified) PDMUsb: bugref:10810 Introduced PDMR3UsbQueryDeviceLun needed by ... Tue, 10 Dec 2024 10:11:47 GMT vboxsync [107272] * trunk/include/VBox/log.h (modified) USB/Net/Logging: bugref:10779 Missed renaming USB_ETH to USB_NET Fri, 06 Dec 2024 22:58:57 GMT vboxsync [107249] * trunk/include/iprt/stdint.h (modified) iprt/stdin.h: Another parfait/solaris kludge. Fri, 06 Dec 2024 22:25:21 GMT vboxsync [107248] * 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: Fill in some ... Fri, 06 Dec 2024 15:09:11 GMT vboxsync [107244] * trunk/include/iprt/types.h (modified) iprt/types.h: solaris/pairfait workaround attempt. Fri, 06 Dec 2024 14:11:11 GMT vboxsync [107242] * trunk/include/VBox/log.h (modified) * trunk/src/VBox/Devices/Network/UsbEth.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.cpp (modified) * trunk/src/VBox/Devices/build/VBoxDD.h (modified) UsbNet: bugref:10779 Simply renamed UsbEth to UsbNet (part 1) Wed, 04 Dec 2024 15:24:42 GMT vboxsync [107228] * trunk/include/Makefile.kmk (modified) include/Makefile.kmk: Do VMM syntax checking in agnostic mode. ... Wed, 04 Dec 2024 15:20:14 GMT vboxsync [107227] * trunk/include/VBox/vmm/dbgf.h (modified) * trunk/include/VBox/vmm/pgm.h (modified) * trunk/include/VBox/vmm/tm.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/src/VBox/HostDrivers/Support/testcase/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/testcase/tstInt.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/TMAllCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGF.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCpu.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFDisas.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFMem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Bp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFR3Flow.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFReg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFStack.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Dbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EMR3Nem.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/IEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/MM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3NativeTemplate-linux.cpp.h (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.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/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TRPM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMEmt.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMMGuruMeditation.cpp (modified) * trunk/src/VBox/VMM/dwarfdump-to-offsets.sed (modified) * trunk/src/VBox/VMM/include/EMHandleRCTmpl.h (modified) * trunk/src/VBox/VMM/include/NEMInternal.h (modified) * trunk/src/VBox/VMM/testcase/Makefile.kmk (modified) * trunk/src/VBox/VMM/tools/Makefile.kmk (modified) VMM: Cleaning up ARMv8 / x86 split. jiraref:VBP-1470 Tue, 03 Dec 2024 09:46:18 GMT vboxsync [107220] * trunk/include/VBox/vmm/cpum-x86-amd64.h (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/TM.cpp (modified) * trunk/src/VBox/VMM/include/CPUMInternal.h (modified) * trunk/src/VBox/VMM/include/CPUMInternal.mac (modified) * trunk/src/VBox/VMM/testcase/tstVMStruct.h (modified) VMM/CPUM,TM: Removed obsolete raw-mode CR4 masks. jiraref:VBP-1466 Tue, 03 Dec 2024 07:59:01 GMT vboxsync [107216] * trunk/include/iprt/cdefs.h (modified) iprt/cdefs.h: doxygen typo Tue, 03 Dec 2024 07:58:35 GMT vboxsync [107215] * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/src/VBox/Devices/VMMDev/VMMDevTesting.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) VMM/PDM,VMMDevTesting: Don't include vm.h in VMMDevTesting, replacing ... Fri, 29 Nov 2024 22:15:46 GMT vboxsync [107200] * trunk/include/VBox/cdefs.h (modified) * trunk/include/VBox/types.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veHlpA-arm64.S (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Deal with hidden pointer to VBOXSTRICTRC return struct on ... Fri, 29 Nov 2024 14:46:58 GMT vboxsync [107193] * trunk/include/VBox/vmm/vmm.h (modified) VMM: More adjustments for VBOX_WITH_ONLY_PGM_NEM_MODE, ... Fri, 29 Nov 2024 14:42:15 GMT vboxsync [107192] * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/time.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/time/timesup.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.cpp (modified) * trunk/src/VBox/Runtime/common/time/timesupref.h (modified) * trunk/src/VBox/Runtime/r3/nt/time-nt.cpp (modified) * trunk/src/VBox/VMM/VMMAll/TMAllVirtual.cpp (modified) IPRT,VMM/TM: Support for GIP time on win.arm64. jiraref:VBP-1266 Fri, 29 Nov 2024 13:24:34 GMT vboxsync [107187] * trunk/include/VBox/settings.h (modified) include/VBox/settings.h: Removed Hardware::fSyntheticCpu (unused), ... Thu, 28 Nov 2024 10:38:10 GMT vboxsync [107171] * trunk/include/VBox/param.h (modified) * trunk/src/VBox/VMM/Config.kmk (modified) * trunk/src/VBox/VMM/VMMAll/PGMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllBth.h (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllHandler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllPhys.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PGMAllShw.h (modified) * trunk/src/VBox/VMM/VMMR3/GMM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PGM-armv8.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/VMMR3/PGMSavedState.cpp (modified) * trunk/src/VBox/VMM/include/PGMInline.h (modified) * trunk/src/VBox/VMM/include/PGMInternal.h (modified) VMM/PGM: Introducing VBOX_WITH_ONLY_PGM_NEM_MODE to disable lots ... Fri, 22 Nov 2024 14:11:54 GMT vboxsync [107121] * 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: Add two new ... Fri, 22 Nov 2024 11:32:14 GMT vboxsync [107118] * trunk/include/VBox/vmm/pdmapic.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllApic.cpp (modified) VMM: bugref:10759 APIC restructure [lin-32 and doxygen] Fri, 22 Nov 2024 11:17:47 GMT vboxsync [107117] * trunk/include/VBox/vmm/pdmapic.h (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllApic.cpp (modified) VMM: bugref:10759 APIC restructure [doxygen fixes] Fri, 22 Nov 2024 11:09:17 GMT vboxsync [107115] * trunk/include/VBox/vmm/pdmapic.h (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: bugref:10759 APIC restructure [build fix for 32-bit host and ... Fri, 22 Nov 2024 10:48:00 GMT vboxsync [107113] * trunk/include/VBox/log.h (modified) * trunk/include/VBox/vmm/apic.h (deleted) * trunk/include/VBox/vmm/gvm.h (modified) * trunk/include/VBox/vmm/gvm.mac (modified) * trunk/include/VBox/vmm/pdmapic.h (added) * trunk/include/VBox/vmm/pdmdev.h (modified) * trunk/include/VBox/vmm/vm.h (modified) * trunk/include/VBox/vmm/vm.mac (modified) * trunk/src/VBox/Devices/testcase/tstDevicePdmDevHlpR0.cpp (modified) * trunk/src/VBox/Main/src-client/ConsoleImplConfigX86.cpp (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/APICAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllMsrs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs.cpp (modified) * trunk/src/VBox/VMM/VMMAll/GIMAllHv.cpp (modified) * trunk/src/VBox/VMM/VMMAll/HMSVMAll.cpp (modified) * 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/IEMAllCImplVmxInstr.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllIntprTables.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * 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/VMMAll/NEMAllNativeTemplate-win.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/PDMAll.cpp (modified) * trunk/src/VBox/VMM/VMMAll/PDMAllApic.cpp (added) * trunk/src/VBox/VMM/VMMAll/VMXAllTemplate.cpp.h (modified) * trunk/src/VBox/VMM/VMMR0/HMSVMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/HMVMXR0.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0DevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR0/PDMR0Device.cpp (modified) * trunk/src/VBox/VMM/VMMR0/VMMR0.cpp (modified) * trunk/src/VBox/VMM/VMMR3/APIC.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUMDbg.cpp (modified) * trunk/src/VBox/VMM/VMMR3/DBGFCoreWrite.cpp (modified) * trunk/src/VBox/VMM/VMMR3/EM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMHv.cpp (modified) * trunk/src/VBox/VMM/VMMR3/GIMMinimal.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-darwin.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-linux.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/NEMR3Native-win.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevMiscHlp.cpp (modified) * trunk/src/VBox/VMM/VMMR3/PDMDevice.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VM.cpp (modified) * trunk/src/VBox/VMM/VMMR3/VMM.cpp (modified) * trunk/src/VBox/VMM/include/APICInternal.h (modified) * trunk/src/VBox/VMM/include/PDMInternal.h (modified) VMM: bugref:10759 Restructure the APIC to allow different backends to ... Fri, 22 Nov 2024 01:44:29 GMT vboxsync [107099] * trunk/include/iprt/arch.h (added) * trunk/include/iprt/mangling.h (modified) * trunk/include/iprt/system.h (modified) * trunk/src/VBox/Runtime/Makefile.kmk (modified) * trunk/src/VBox/Runtime/common/misc/RTArchValToString.cpp (added) * trunk/src/VBox/Runtime/r3/generic/RTSystemGetNativeArch-r3-generic.cpp (added) * trunk/src/VBox/Runtime/r3/nt/fs-nt.cpp (modified) * trunk/src/VBox/Runtime/r3/win/RTSystemGetNativeArch-win.cpp (added) IPRT: Adding RTArchValToString and RTSystemGetNativeArch for ... Thu, 21 Nov 2024 16:12:02 GMT vboxsync [107091] * trunk/include/iprt/cdefs.h (modified) * trunk/src/VBox/Additions/common/VBoxGuest/lib/VBoxGuestR0LibHGCMInternal.cpp (modified) * trunk/src/VBox/HostDrivers/Support/SUPDrvIOC.h (modified) iprt/cdefs.h,SUPDrvIOC.h,VBoxGuestR0Lib: Added a ... Thu, 21 Nov 2024 09:59:02 GMT vboxsync [107076] * trunk/include/VBox/GuestHost/VBoxWinDrvDefs.h (modified) * trunk/src/VBox/GuestHost/installation/Makefile.kmk (modified) * trunk/src/VBox/GuestHost/installation/testcase (added) * trunk/src/VBox/GuestHost/installation/testcase/Makefile.kmk (added) * trunk/src/VBox/GuestHost/installation/testcase/tstVBoxWinDrvInstInf.cpp (added) Windows driver installation: Added INF installation testcases (dry- ... Wed, 20 Nov 2024 20:21:23 GMT vboxsync [107064] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime/RTAcpi*: Support more statements, an extended variant of the ... Wed, 20 Nov 2024 17:22:16 GMT vboxsync [107063] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime/RTAcpi*: Some updates to the ACPI code generation, bugref:10733 Wed, 20 Nov 2024 16:09:39 GMT vboxsync [107061] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInstInternal.h (added) Windows driver installation: Added ... Wed, 20 Nov 2024 13:50:22 GMT vboxsync [107059] * trunk/include/VBox/GuestHost/VBoxWinDrvInst.h (modified) * trunk/src/VBox/GuestHost/installation/VBoxWinDrvInst.cpp (modified) Windows driver installation: Added VBOX_WIN_DRIVERINSTALL_F_DRYRUN to ... Wed, 20 Nov 2024 09:25:52 GMT vboxsync [107050] * trunk/include/iprt/test.h (modified) iprt/test.h: Added RTTEST_CHECK_RC_OK_BREAK. Tue, 19 Nov 2024 12:10:56 GMT vboxsync [107042] * trunk/include/Makefile.kmk (modified) /include/Makefile.kmk: Tweaks for arm64 header syntax checking. ... Tue, 19 Nov 2024 10:45:39 GMT vboxsync [107039] * trunk/include/VBox/Graphics/HGSMIBase.h (modified) w64-dep* build fix. jiraref:VBP-1442 Tue, 19 Nov 2024 10:45:07 GMT vboxsync [107038] * trunk/include/iprt/asmdefs.mac (modified) EFI/Firmware: Made it build with VCC143 (ak a VS2022). Updated the ... Tue, 19 Nov 2024 10:05:28 GMT vboxsync [107036] * trunk/include/iprt/acpi.h (modified) * trunk/include/iprt/mangling.h (modified) * trunk/src/VBox/Runtime/common/misc/acpi.cpp (modified) Runtime/RTAcpi*: Add new methods for adding if else statements, ... Mon, 18 Nov 2024 15:00:29 GMT vboxsync [107031] * trunk/include/VBox/vmm/cpum-armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllSysRegs-armv8.cpp (modified) * trunk/src/VBox/VMM/VMMR3/CPUM-armv8.cpp (modified) VMM/CPUM-armv8: Allow reading/writing the debug control/value ... Thu, 14 Nov 2024 01:14:23 GMT vboxsync [106998] * trunk/include/VBox/sup.h (modified) * trunk/src/VBox/HostDrivers/Support/Makefile.kmk (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPHardenedVerifyImage-win.cpp (modified) * trunk/src/VBox/HostDrivers/Support/win/SUPR3HardenedMain-win.cpp (modified) SUPHardNt: Fixed two more bugs from r165898, first more mixing of ...