The following changes since commit 3214bec13d8d4c40f707d21d8350d04e4123ae97:
Merge tag 'migration-20250110-pull-request' of https://gitlab.com/farosas/qemu into staging (2025-01-10 13:39:19 -0500) are available in the Git repository at: https://git.linaro.org/people/pmaydell/qemu-arm.git tags/pull-target-arm-20250113 for you to fetch changes up to 435d260e7ec5ff9c79e3e62f1d66ec82d2d691ae: docs/system/arm/virt: mention specific migration information (2025-01-13 12:35:35 +0000) ---------------------------------------------------------------- target-arm queue: * hw/arm_sysctl: fix extracting 31th bit of val * hw/misc: cast rpm to uint64_t * tests/qtest/boot-serial-test: Improve ASM * target/arm: Move minor arithmetic helpers out of helper.c * target/arm: change default pauth algorithm to impdef ---------------------------------------------------------------- Anastasia Belova (1): hw/arm_sysctl: fix extracting 31th bit of val Peter Maydell (2): target/arm: Move minor arithmetic helpers out of helper.c tests/tcg/aarch64: force qarma5 for pauth-3 test Philippe Mathieu-Daudé (4): tests/qtest/boot-serial-test: Improve ASM comments of PL011 tests tests/qtest/boot-serial-test: Reduce for() loop in PL011 tests tests/qtest/boot-serial-test: Reorder pair of instructions in PL011 test tests/qtest/boot-serial-test: Initialize PL011 Control register Pierrick Bouvier (3): target/arm: add new property to select pauth-qarma5 target/arm: change default pauth algorithm to impdef docs/system/arm/virt: mention specific migration information Tigran Sogomonian (1): hw/misc: cast rpm to uint64_t docs/system/arm/cpu-features.rst | 7 +- docs/system/arm/virt.rst | 4 + docs/system/introduction.rst | 2 +- target/arm/cpu.h | 4 + hw/core/machine.c | 4 +- hw/misc/arm_sysctl.c | 2 +- hw/misc/npcm7xx_mft.c | 5 +- target/arm/arm-qmp-cmds.c | 2 +- target/arm/cpu.c | 2 + target/arm/cpu64.c | 38 ++- target/arm/helper.c | 285 ----------------------- target/arm/tcg/arith_helper.c | 296 ++++++++++++++++++++++++ tests/qtest/arm-cpu-features.c | 15 +- tests/qtest/boot-serial-test.c | 23 +- target/arm/{op_addsub.h => tcg/op_addsub.c.inc} | 0 target/arm/tcg/meson.build | 1 + tests/tcg/aarch64/Makefile.softmmu-target | 3 + 17 files changed, 377 insertions(+), 316 deletions(-) create mode 100644 target/arm/tcg/arith_helper.c rename target/arm/{op_addsub.h => tcg/op_addsub.c.inc} (100%)