diff options
author | Philippe Mathieu-Daudé <philmd@linaro.org> | 2025-07-01 15:08:35 +0100 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2025-07-01 15:08:35 +0100 |
commit | 72846594b089f03bed1bb46958c910afcb859d49 (patch) | |
tree | 016183978a8acc600dc708594d807e2988351b58 | |
parent | 9bc4c2a6118ab1713155dedd14ccdae8dde71de1 (diff) | |
download | qemu-72846594b089f03bed1bb46958c910afcb859d49.zip qemu-72846594b089f03bed1bb46958c910afcb859d49.tar.gz qemu-72846594b089f03bed1bb46958c910afcb859d49.tar.bz2 |
tests/functional: Restrict nested Aarch64 Xen test to TCG
Currently QEMU only support accelerating EL0 and EL1, so features
requiring EL2 (like virtualization) or EL3 must be emulated with TCG.
On macOS this test fails:
qemu-system-aarch64: mach-virt: HVF does not support providing Virtualization extensions to the guest CPU
Signed-off-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-id: 20250623121845.7214-24-philmd@linaro.org
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
-rwxr-xr-x | tests/functional/test_aarch64_xen.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/tests/functional/test_aarch64_xen.py b/tests/functional/test_aarch64_xen.py index 3399042..261d796 100755 --- a/tests/functional/test_aarch64_xen.py +++ b/tests/functional/test_aarch64_xen.py @@ -33,6 +33,7 @@ class BootXen(LinuxKernelTest): """ Launch Xen with a dom0 guest kernel """ + self.require_accelerator("tcg") # virtualization=on self.set_machine('virt') self.cpu = "cortex-a57" self.kernel_path = self.ASSET_KERNEL.fetch() |