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>
Pierrick Bouvier committed
May 22, 2026 at 15:02 UTC
54cce8da06d3a8f6f6666513a37dd305428cae76
2 files changed
+8
-6
tests/functional/aarch64/test_rme_sbsaref.py
+4
-3
@@ -20,12 +20,13 @@ class Aarch64RMESbsaRefMachine(QemuSystemTest):
20
21
# Stack is inspired from:
22
# https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
23
+ # Built from:
24
# https://github.com/p-b-o/qemu-linux-stack/tree/rme_sbsa_release
25
# ./build.sh && ./archive_artifacts.sh out.tar.xz
26
ASSET_RME_STACK_SBSA = Asset(
27
('https://github.com/p-b-o/qemu-linux-stack/'
27
- 'releases/download/build/rme_sbsa_release-6a2dfc5.tar.xz'),
28
- '5adba482aa069912292a8da746c6b21268224d9d81c97fe7c0bed690579ebdcb')
28
+ 'releases/download/build/rme_sbsa_release-74b7fab.tar.xz'),
29
+ '82a754bacea04e709cb1cf2759d1d12d09fabd612e014961eb32368723c7920a')
30
31
# This tests the FEAT_RME cpu implementation, by booting a VM supporting it,
32
# and launching a nested VM using it.
@@ -57,7 +58,7 @@ class Aarch64RMESbsaRefMachine(QemuSystemTest):
58
' --params "root=/dev/vda rw init=/init"')
59
60
self.vm.add_args('-cpu', 'max,x-rme=on')
60
- self.vm.add_args('-smp', '2')
61
+ self.vm.add_args('-smp', '1')
62
self.vm.add_args('-m', '2G')
63
self.vm.add_args('-M', 'sbsa-ref')
64
self.vm.add_args('-drive', f'file={pflash0},format=raw,if=pflash')
tests/functional/aarch64/test_rme_virt.py
+4
-3
@@ -19,12 +19,13 @@ class Aarch64RMEVirtMachine(QemuSystemTest):
19
20
# Stack is inspired from:
21
# https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
22
+ # Built from:
23
# https://github.com/p-b-o/qemu-linux-stack/tree/rme_release
24
# ./build.sh && ./archive_artifacts.sh out.tar.xz
25
ASSET_RME_STACK_VIRT = Asset(
26
('https://github.com/p-b-o/qemu-linux-stack/'
26
- 'releases/download/build/rme_release-56bc99e.tar.xz'),
27
- '0e3dc6b8a4b828dbae09c951a40dcb710eded084b32432b50c69cf4173ffa4be')
27
+ 'releases/download/build/rme_release-2701e89.tar.xz'),
28
+ '8c40af440f5bd1518f7add7d0a43b39289865ee48430979db8024cb897a74790')
29
30
# This tests the FEAT_RME cpu implementation, by booting a VM supporting it,
31
# and launching a nested VM using it.
@@ -44,7 +45,7 @@ class Aarch64RMEVirtMachine(QemuSystemTest):
45
rootfs = join(rme_stack, 'out', 'host.ext4')
46
47
self.vm.add_args('-cpu', 'max,x-rme=on')
47
- self.vm.add_args('-smp', '2')
48
+ self.vm.add_args('-smp', '1')
49
self.vm.add_args('-m', '2G')
50
self.vm.add_args('-M', 'virt,acpi=off,'
51
'virtualization=on,'