From: "Alex Bennée" <alex.bennee@linaro.org>
To: kvm@vger.kernel.org
Cc: shashi.mallela@linaro.org, alexandru.elisei@arm.com,
eric.auger@redhat.com, qemu-arm@nongnu.org,
linux-arm-kernel@lists.infradead.org,
kvmarm@lists.cs.columbia.edu, christoffer.dall@arm.com,
maz@kernel.org, "Alex Bennée" <alex.bennee@linaro.org>
Subject: [kvm-unit-tests PATCH v3 3/3] arch-run: do not process ERRATA when running under TCG
Date: Fri, 12 Nov 2021 11:47:34 +0000 [thread overview]
Message-ID: <20211112114734.3058678-4-alex.bennee@linaro.org> (raw)
In-Reply-To: <20211112114734.3058678-1-alex.bennee@linaro.org>
All the errata checking looks at the current host kernel version. For
TCG runs this is entirely irrelevant as the host kernel has no impact
on the behaviour of the guest. In fact we should set ERRATA_FORCE to
ensure we run those tests as QEMU doesn't attempt to model
non-confirming architectures.
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
---
scripts/arch-run.bash | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/scripts/arch-run.bash b/scripts/arch-run.bash
index 43da998..f1f4456 100644
--- a/scripts/arch-run.bash
+++ b/scripts/arch-run.bash
@@ -267,7 +267,9 @@ env_file ()
env_errata ()
{
- if [ "$ERRATATXT" ] && [ ! -f "$ERRATATXT" ]; then
+ if [ "$ACCEL" = "tcg" ]; then
+ eval export "ERRATA_FORCE=y"
+ elif [ "$ERRATATXT" ] && [ ! -f "$ERRATATXT" ]; then
echo "$ERRATATXT not found. (ERRATATXT=$ERRATATXT)" >&2
return 2
elif [ "$ERRATATXT" ]; then
--
2.30.2
next prev parent reply other threads:[~2021-11-12 11:47 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2021-11-12 11:47 [kvm-unit-tests PATCH v3 0/3] GIC ITS tests Alex Bennée
2021-11-12 11:47 ` [kvm-unit-tests PATCH v3 1/3] arm64: remove invalid check from its-trigger test Alex Bennée
2021-11-12 11:47 ` [kvm-unit-tests PATCH v3 2/3] arm64: enable its-migration tests for TCG Alex Bennée
2021-11-12 11:47 ` Alex Bennée [this message]
2021-11-12 13:23 ` [kvm-unit-tests PATCH v3 0/3] GIC ITS tests Andrew Jones
2021-11-12 14:08 ` Alex Bennée
2021-11-12 14:54 ` Andrew Jones
2021-11-19 16:30 ` Alex Bennée
2021-11-19 18:30 ` Andrew Jones
2021-11-30 14:11 ` Alex Bennée
2021-11-30 14:34 ` Andrew Jones
2022-02-01 13:10 ` Alex Bennée
2022-02-01 14:44 ` Andrew Jones
2021-11-12 14:24 ` Alex Bennée
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20211112114734.3058678-4-alex.bennee@linaro.org \
--to=alex.bennee@linaro.org \
--cc=alexandru.elisei@arm.com \
--cc=christoffer.dall@arm.com \
--cc=eric.auger@redhat.com \
--cc=kvm@vger.kernel.org \
--cc=kvmarm@lists.cs.columbia.edu \
--cc=linux-arm-kernel@lists.infradead.org \
--cc=maz@kernel.org \
--cc=qemu-arm@nongnu.org \
--cc=shashi.mallela@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).