OSDN Git Service

tests/avocado: update aarch64_virt test to exercise -cpu max
authorAlex Bennée <alex.bennee@linaro.org>
Tue, 19 Apr 2022 09:09:56 +0000 (10:09 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Wed, 20 Apr 2022 15:04:16 +0000 (16:04 +0100)
commit11593544df6f8febb3ce87015c22b429bf43c4c7
treec73fb6794a7e6a0be1f1588677844de17c35a712
parent1be5a765c08cee3a9587c8a8d3fc2ea247b13f9c
tests/avocado: update aarch64_virt test to exercise -cpu max

The Fedora 29 kernel is quite old and importantly fails when running
in LPA2 scenarios. As it's not really exercising much of the CPU space
replace it with a custom 5.16.12 kernel with all the architecture
options turned on. There is a minimal buildroot initramfs included in
the kernel which has a few tools for stress testing the memory
subsystem. The userspace also targets the Neoverse N1 processor so
would fail with a v8.0 cpu like cortex-a53.

While we are at it move the test into its own file so it can have an
assigned maintainer.

Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Acked-by: Richard Henderson <richard.henderson@linaro.org>
Tested-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20220419091020.3008144-2-alex.bennee@linaro.org>
MAINTAINERS
tests/avocado/boot_linux_console.py
tests/avocado/machine_aarch64_virt.py [new file with mode: 0644]