qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v2 0/2] aarch64: update test images with new trusted firmware
@ 2025-07-19  3:58 Pierrick Bouvier
  2025-07-19  3:58 ` [PATCH v2 1/2] tests/functional/test_aarch64_device_passthrough: update image Pierrick Bouvier
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Pierrick Bouvier @ 2025-07-19  3:58 UTC (permalink / raw)
  To: qemu-devel
  Cc: jean-philippe, richard.henderson, Leif Lindholm, Peter Maydell,
	Mathieu Poirier, gustavo.romero, qemu-arm, Radoslaw Biernacki,
	Pierrick Bouvier

The FEAT_MEC series [1] introduces FEAT_TCR2 and FEAT_SCTLR2.
TF-A needs to be aware of that change to allow accesses to those registers, and
thus must be patched [2] to enable this for QEMU platforms.

Concerned test images need to be updated to allow them to boot.

[1] https://lore.kernel.org/qemu-devel/20250714155836.1514748-1-richard.henderson@linaro.org/
[2] https://git.codelinaro.org/linaro/dcap/tf-a/trusted-firmware-a/-/commit/c8836cec14213bf92dae79d353bc345254a0a31e

Note: [2] will be upstreamed in TF-A once associated series on QEMU side is
merged.

v2
--

- Updated test images with lighter images (only firmwares + kernel + lkvm)
  performing only a Realm boot, and skipping the attestation reporting.
  This does not change what is tested on QEMU side.
- Build those images automatically on GitHub, and fetch them from there
  directly.

Pierrick Bouvier (2):
  tests/functional/test_aarch64_device_passthrough: update image
  tests/functional/test_aarch64_rme: update image

 .../test_aarch64_device_passthrough.py        | 27 +++---
 tests/functional/test_aarch64_rme_sbsaref.py  | 64 ++++++++------
 tests/functional/test_aarch64_rme_virt.py     | 85 +++++++------------
 3 files changed, 80 insertions(+), 96 deletions(-)

-- 
2.47.2



^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2025-07-21  8:32 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-07-19  3:58 [PATCH v2 0/2] aarch64: update test images with new trusted firmware Pierrick Bouvier
2025-07-19  3:58 ` [PATCH v2 1/2] tests/functional/test_aarch64_device_passthrough: update image Pierrick Bouvier
2025-07-19  3:58 ` [PATCH v2 2/2] tests/functional/test_aarch64_rme: " Pierrick Bouvier
2025-07-19 10:57   ` Manos Pitsidianakis
2025-07-19 15:38     ` Pierrick Bouvier
2025-07-21  8:31       ` Philippe Mathieu-Daudé
2025-07-19  4:00 ` [PATCH v2 0/2] aarch64: update test images with new trusted firmware Pierrick Bouvier

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).