# # ChangeLog for trunk/include/iprt/armv8.h in vbox # # Generated by Trac 1.4.3.2 # Nov 29, 2024 2:55:41 PM Tue, 26 Mar 2024 10:07:26 GMT vboxsync [104056] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (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) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Implement native emitters for IEM_MC_LOCAL_ASSIGN(), ... Mon, 25 Mar 2024 13:40:26 GMT vboxsync [104040] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Data processing instructions with to register inputs. ... Mon, 25 Mar 2024 13:36:30 GMT vboxsync [104039] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Data processing instructions with to register inputs. ... Sat, 23 Mar 2024 01:45:38 GMT vboxsync [104013] * trunk/include/iprt/armv8.h (modified) iprt/arm64.h: Build fix. bugref:10614 Thu, 21 Mar 2024 14:23:23 GMT vboxsync [103990] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Fix the SIMD guest register value checking, cnt operates on ... Thu, 14 Mar 2024 23:47:09 GMT vboxsync [103860] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/armv8.h (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) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Reworked iemNativeEmitMaybeRaiseSseRelatedXcpt to avoid ... Wed, 13 Mar 2024 14:59:24 GMT vboxsync [103833] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Corrected assertion in Armv8A64MkInstrLogicalImm. ... Wed, 13 Mar 2024 08:13:38 GMT vboxsync [103815] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompFuncs.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Implement native emitter for ... Mon, 11 Mar 2024 16:42:51 GMT vboxsync [103777] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Implement emitter for IEM_MC_STORE_XREG_U64() and some fixes ... Mon, 11 Mar 2024 09:46:37 GMT vboxsync [103754] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Fix generation of umov instruction, bugref:10614 Thu, 07 Mar 2024 17:52:54 GMT vboxsync [103733] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some NEON/SIMD helpers, bugref:10614 [fix] Thu, 07 Mar 2024 17:39:03 GMT vboxsync [103732] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some NEON/SIMD helpers, bugref:10614 [overly ... Thu, 07 Mar 2024 10:07:13 GMT vboxsync [103722] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some NEON/SIMD helpers, bugref:10614 [doxygen] Wed, 06 Mar 2024 20:10:22 GMT vboxsync [103716] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some NEON/SIMD helpers, bugref:10614 [doxygen] Wed, 06 Mar 2024 19:48:11 GMT vboxsync [103715] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some NEON/SIMD helpers, bugref:10614 Tue, 05 Mar 2024 19:31:03 GMT vboxsync [103691] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllAImplC.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h (modified) VMM/IEM: Implemented iemNativeEmit_adc_r_r_efl and enabled it on both ... Tue, 05 Mar 2024 02:10:37 GMT vboxsync [103675] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/target-x86/IEMAllN8veEmit-x86.h (modified) VMM/IEM: Implemented iemNativeEmit_sub_r_r_efl and enabled it for ... Thu, 29 Feb 2024 02:14:48 GMT vboxsync [103606] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: CSEL and friends. bugref:10376 Thu, 29 Feb 2024 02:14:14 GMT vboxsync [103605] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/cdefs.h (modified) include/iprt: reverted 161962 as it committed a little too much. ... Thu, 29 Feb 2024 02:11:36 GMT vboxsync [103604] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/cdefs.h (modified) iprt/armv8.h: CSEL and friends. bugref:10376 Tue, 27 Feb 2024 12:28:50 GMT vboxsync [103585] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Native translation of ... Thu, 04 Jan 2024 23:41:44 GMT vboxsync [102770] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: ARM fixes for native IEM_MC_PUSH translation. bugref:10371 Sat, 30 Dec 2023 23:59:54 GMT vboxsync [102735] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Porting the TLB lookup code to ARM. Compiles, but needs ... Wed, 27 Dec 2023 19:45:49 GMT vboxsync [102717] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VBox/VMM: Outlined native TLB lookup code for IEM_MC_MEM_MAP_XXXX on ... Fri, 22 Dec 2023 01:52:36 GMT vboxsync [102688] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Corrected Armv8A64MkInstrLslImm. bugref:10371 Thu, 21 Dec 2023 09:21:26 GMT vboxsync [102669] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxygen fixes. bugref:10371 Sat, 16 Dec 2023 03:15:54 GMT vboxsync [102624] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncsBltIn.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: BODY_CONSIDER_CS_LIM_CHECKING. bugref:10371 Sat, 16 Dec 2023 00:00:51 GMT vboxsync [102623] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: ARM64 version of BODY_CHECK_OPCODES, enabled two more ... Wed, 06 Dec 2023 21:39:10 GMT vboxsync [102510] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstCommon.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdFuncs.cpp (modified) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: 64-bit effective address calculation ... Mon, 04 Dec 2023 13:10:31 GMT vboxsync [102449] * trunk/include/iprt/armv8.h (modified) VMM/IEM: movsx & movzx from registers. [arm build fix] bugref:10371 Mon, 04 Dec 2023 13:05:53 GMT vboxsync [102447] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: movsx & movzx from registers. bugref:10371 Wed, 29 Nov 2023 11:12:52 GMT vboxsync [102377] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Use UBFX instead of BFI for loading a high 8-bit register ... Wed, 29 Nov 2023 10:38:42 GMT vboxsync [102373] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: movk fix. bugref:10371 Tue, 28 Nov 2023 22:17:45 GMT vboxsync [102370] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompilerEmit.h (modified) VMM/IEM: Some ARM bugfixes. bugref:10371 Mon, 13 Nov 2023 12:57:22 GMT vboxsync [102081] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Doxygen fix. bugref:10371 Fri, 10 Nov 2023 16:20:29 GMT vboxsync [102066] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Build fix. bugref:10371 Fri, 10 Nov 2023 16:14:51 GMT vboxsync [102065] * trunk/include/VBox/err.h (modified) * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Native translation of IEM_MC_STORE_GREG_U16. Fixed a bunch ... Tue, 07 Nov 2023 01:28:58 GMT vboxsync [101910] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Fixed swapped immediates in Armv8A64MkInstrLogicalImm. ... Tue, 07 Nov 2023 00:51:36 GMT vboxsync [101909] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Fixed swapped immediates inArmv8A64MkInstrLogicalImm. ... Mon, 06 Nov 2023 21:57:56 GMT vboxsync [101908] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdRecompiler.cpp (modified) VMM/IEM: Arm64 code generation fixes. bugref:10371 Mon, 06 Nov 2023 21:17:18 GMT vboxsync [101906] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/Makefile.kmk (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Arm64 host build & bug fixes, alternative disassembler. ... Fri, 27 Oct 2023 08:05:22 GMT vboxsync [101611] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Worked out the two immediates for logical instructions ... Fri, 27 Oct 2023 02:01:29 GMT vboxsync [101610] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Worked out the two immediates for logical instructions ... Fri, 27 Oct 2023 01:59:06 GMT vboxsync [101609] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/asm.h (modified) * trunk/src/VBox/Runtime/testcase/Makefile.kmk (modified) * trunk/src/VBox/Runtime/testcase/tstRTArmv8.cpp (added) iprt/armv8.h: Worked out the two immediates for logical instructions ... Thu, 26 Oct 2023 10:08:10 GMT vboxsync [101602] * trunk/include/iprt/armv8.h (modified) VMM/IEM: Native IEM_MC_SUB_GREG_U16, ... Thu, 26 Oct 2023 09:54:02 GMT vboxsync [101601] * trunk/include/iprt/armv8.h (modified) VMM/IEM: Native IEM_MC_SUB_GREG_U16, ... Wed, 25 Oct 2023 10:09:38 GMT vboxsync [101585] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Native IEM_MC_SUB_GREG_U16, ... Sun, 22 Oct 2023 12:25:04 GMT vboxsync [101544] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Build fix. bugref:10371 Sat, 21 Oct 2023 02:16:05 GMT vboxsync [101537] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Undebugged code for ... Fri, 20 Oct 2023 21:19:05 GMT vboxsync [101533] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxygen fix. bugref:10371 Fri, 20 Oct 2023 13:10:09 GMT vboxsync [101517] * trunk/include/iprt/armv8.h (modified) VMM/IEM: Deal with unconditional relative jumps (sans flag checking). ... Fri, 20 Oct 2023 13:07:03 GMT vboxsync [101516] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/x86.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Deal with unconditional relative jumps (sans flag checking). ... Wed, 18 Oct 2023 23:04:37 GMT vboxsync [101506] * trunk/include/iprt/armv8.h (modified) VMM/IEM: Deal with the two other PC advancing MCs. Some fixes. [build ... Wed, 18 Oct 2023 23:02:20 GMT vboxsync [101505] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllThrdPython.py (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Deal with the two other PC advancing MCs. Some fixes. ... Wed, 18 Oct 2023 06:57:12 GMT vboxsync [101486] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Build fix. bugref:10371 Wed, 18 Oct 2023 01:32:17 GMT vboxsync [101484] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/formats/elf-common.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstPython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstTwoByte0f.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.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) * trunk/src/VBox/VMM/include/IEMMc.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Basic register allocator sketches that incorporates simple ... Wed, 04 Oct 2023 12:35:05 GMT vboxsync [101339] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Another doxygen fix. bugref:10371 Wed, 04 Oct 2023 11:33:19 GMT vboxsync [101338] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxygen fix. bugref:10371 Wed, 04 Oct 2023 08:48:44 GMT vboxsync [101337] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxygen fix. bugref:10371 Wed, 04 Oct 2023 07:12:00 GMT vboxsync [101336] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxygen fix. bugref:10371 Tue, 03 Oct 2023 13:57:04 GMT vboxsync [101329] * trunk/include/iprt/armv8.h (modified) fixing lnx64dep2 burn caused by doxygen warnings for r159231, changed ... Fri, 29 Sep 2023 01:02:02 GMT vboxsync [101304] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllCImpl.cpp (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllInstOneByte.cpp.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8vePython.py (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMInternal.h (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Emit native code for pure defer-CImpl instructions. Tested ... Mon, 25 Sep 2023 19:13:09 GMT vboxsync [101260] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: warning fix. bugref:10370 Mon, 25 Sep 2023 18:59:49 GMT vboxsync [101258] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) VMM/IEM: Made throw/unwinding work on darwin.arm64. This was a bit of ... Sun, 24 Sep 2023 02:48:56 GMT vboxsync [101248] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/IEMAllN8veRecompiler.cpp (modified) * trunk/src/VBox/VMM/include/IEMN8veRecompiler.h (modified) VMM/IEM: Ran first native arm TB. Executable memory fun prevents ... Fri, 22 Sep 2023 23:47:21 GMT vboxsync [101246] * trunk/include/iprt/armv8.h (modified) * trunk/include/iprt/formats/dwarf.h (modified) iprt/armv8.h,iprt/formats/dwarf.h: Arm register names. bugref:10370 Wed, 20 Sep 2023 09:03:53 GMT vboxsync [101185] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Add more ID register definitions, bugref:10525 Wed, 13 Sep 2023 11:40:43 GMT vboxsync [101102] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Change the ARMV8_ID_AA64*_EL1 register ... Mon, 11 Sep 2023 16:50:06 GMT vboxsync [101083] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Definitions for the ID registers, bugref:10525 Thu, 08 Jun 2023 12:42:48 GMT vboxsync [100119] * trunk/include/iprt/armv8.h (modified) * trunk/src/VBox/VMM/VMMAll/CPUMAllRegs-armv8.cpp (modified) VMM/CPUM: Implement CPUMGetGuestCodeBits() and CPUMGetGuestDisMode(), ... Wed, 07 Jun 2023 17:49:03 GMT vboxsync [100099] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Add defines for the ICC_SGI1R_EL1 register ... 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 ... 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:30:34 GMT vboxsync [99736] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Some more definitions related to GIC, bugref:10404 [scm] Wed, 10 May 2023 17:26:48 GMT vboxsync [99733] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Some more definitions related to GIC, bugref:10404 Tue, 09 May 2023 23:08:32 GMT vboxsync [99711] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: doxgyen. bugref:10388 bugref:10385 Wed, 03 May 2023 10:30:42 GMT vboxsync [99577] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Some paging related definitions, bugref:10388 Tue, 02 May 2023 10:48:55 GMT vboxsync [99562] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Fix creation of system register IDs and some ... Thu, 13 Apr 2023 11:02:58 GMT vboxsync [99384] * trunk/include/iprt/armv8.h (modified) iprt/armv8.h: Add system register definitions for the GICv3, bugref:10404 Wed, 12 Apr 2023 10:44:55 GMT vboxsync [99380] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Fix retrieving the CRm value from the ... Tue, 28 Mar 2023 08:24:54 GMT vboxsync [99189] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: More definitions related to exception handling ... Tue, 21 Mar 2023 11:02:48 GMT vboxsync [99077] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Definitions related to exception handling, ... Sun, 19 Mar 2023 16:29:50 GMT vboxsync [99049] * trunk/include/iprt/armv8.h (modified) include/iprt/armv8.h: Initial ARMv8 related definitions, more to ... Sun, 19 Mar 2023 16:28:26 GMT vboxsync [99048] * trunk/include/iprt/armv8.h (added) include/iprt/armv8.h: Initial ARMv8 related definitions, more to ...