tests/tcg/aarch64: force qarma5 for pauth-3 test
The pauth-3 test explicitly tests that a computation of the pointer-authentication produces the expected result. This means that it must be run with the QARMA5 algorithm. Explicitly set the pauth algorithm when running this test, so that it doesn't break when we change the default algorithm the 'max' CPU uses. Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
This commit is contained in:
parent
86a00f2046
commit
39d70016d9
@ -91,6 +91,9 @@ EXTRA_RUNS+=run-memory-replay
|
||||
|
||||
ifneq ($(CROSS_CC_HAS_ARMV8_3),)
|
||||
pauth-3: CFLAGS += $(CROSS_CC_HAS_ARMV8_3)
|
||||
# This test explicitly checks the output of the pauth operation so we
|
||||
# must force the use of the QARMA5 algorithm for it.
|
||||
run-pauth-3: QEMU_BASE_MACHINE=-M virt -cpu max,pauth-qarma5=on -display none
|
||||
else
|
||||
pauth-3:
|
||||
$(call skip-test, "BUILD of $@", "missing compiler support")
|
||||
|
Loading…
x
Reference in New Issue
Block a user