Commit 54cce8da06 for qemu.org
commit 54cce8da06d3a8f6f6666513a37dd305428cae76
Author: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Date: Fri May 22 15:02:16 2026 -0700
tests/functional/aarch64/rme: update images to support FEAT_FP8
As well, use -smp 1 since there is no visible speedup running with -smp 2.
Reviewed-by: Peter Maydell <peter.maydell@linaro.org>
Signed-off-by: Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>
Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20260522220306.235200-15-richard.henderson@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
diff --git a/tests/functional/aarch64/test_rme_sbsaref.py b/tests/functional/aarch64/test_rme_sbsaref.py
index efea80c578..d252101ac6 100755
--- a/tests/functional/aarch64/test_rme_sbsaref.py
+++ b/tests/functional/aarch64/test_rme_sbsaref.py
@@ -20,12 +20,13 @@ class Aarch64RMESbsaRefMachine(QemuSystemTest):
# Stack is inspired from:
# https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
+ # Built from:
# https://github.com/p-b-o/qemu-linux-stack/tree/rme_sbsa_release
# ./build.sh && ./archive_artifacts.sh out.tar.xz
ASSET_RME_STACK_SBSA = Asset(
('https://github.com/p-b-o/qemu-linux-stack/'
- 'releases/download/build/rme_sbsa_release-6a2dfc5.tar.xz'),
- '5adba482aa069912292a8da746c6b21268224d9d81c97fe7c0bed690579ebdcb')
+ 'releases/download/build/rme_sbsa_release-74b7fab.tar.xz'),
+ '82a754bacea04e709cb1cf2759d1d12d09fabd612e014961eb32368723c7920a')
# This tests the FEAT_RME cpu implementation, by booting a VM supporting it,
# and launching a nested VM using it.
@@ -57,7 +58,7 @@ def test_aarch64_rme_sbsaref(self):
' --params "root=/dev/vda rw init=/init"')
self.vm.add_args('-cpu', 'max,x-rme=on')
- self.vm.add_args('-smp', '2')
+ self.vm.add_args('-smp', '1')
self.vm.add_args('-m', '2G')
self.vm.add_args('-M', 'sbsa-ref')
self.vm.add_args('-drive', f'file={pflash0},format=raw,if=pflash')
diff --git a/tests/functional/aarch64/test_rme_virt.py b/tests/functional/aarch64/test_rme_virt.py
index dcb18678bf..2afcdc6b07 100755
--- a/tests/functional/aarch64/test_rme_virt.py
+++ b/tests/functional/aarch64/test_rme_virt.py
@@ -19,12 +19,13 @@ class Aarch64RMEVirtMachine(QemuSystemTest):
# Stack is inspired from:
# https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
+ # Built from:
# https://github.com/p-b-o/qemu-linux-stack/tree/rme_release
# ./build.sh && ./archive_artifacts.sh out.tar.xz
ASSET_RME_STACK_VIRT = Asset(
('https://github.com/p-b-o/qemu-linux-stack/'
- 'releases/download/build/rme_release-56bc99e.tar.xz'),
- '0e3dc6b8a4b828dbae09c951a40dcb710eded084b32432b50c69cf4173ffa4be')
+ 'releases/download/build/rme_release-2701e89.tar.xz'),
+ '8c40af440f5bd1518f7add7d0a43b39289865ee48430979db8024cb897a74790')
# This tests the FEAT_RME cpu implementation, by booting a VM supporting it,
# and launching a nested VM using it.
@@ -44,7 +45,7 @@ def test_aarch64_rme_virt(self):
rootfs = join(rme_stack, 'out', 'host.ext4')
self.vm.add_args('-cpu', 'max,x-rme=on')
- self.vm.add_args('-smp', '2')
+ self.vm.add_args('-smp', '1')
self.vm.add_args('-m', '2G')
self.vm.add_args('-M', 'virt,acpi=off,'
'virtualization=on,'