On 19/7/25 17:38, Pierrick Bouvier wrote:
On 7/19/25 3:57 AM, Manos Pitsidianakis wrote:
On Sat, Jul 19, 2025 at 7:00 AM Pierrick Bouvier
<pierrick.bouv...@linaro.org> wrote:
TF-A needs to be patched to enable support for FEAT_TCR2 and
FEAT_SCTLR2. This new image contains updated firmware.
Signed-off-by: Pierrick Bouvier <pierrick.bouv...@linaro.org>
---
tests/functional/test_aarch64_rme_sbsaref.py | 64 ++++++++-------
tests/functional/test_aarch64_rme_virt.py | 85 +++++++-------------
2 files changed, 66 insertions(+), 83 deletions(-)
class Aarch64RMESbsaRefMachine(QemuSystemTest):
- # Stack is built with OP-TEE build environment from those
instructions:
+ # Stack is inspired from:
# https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
- # https://github.com/pbo-linaro/qemu-rme-stack
+ # https://github.com/pbo-linaro/qemu-linux-stack/tree/
rme_sbsa_release
+ # ./build.sh && ./archive_artifacts.sh out.tar.xz
ASSET_RME_STACK_SBSA = Asset(
- ('https://fileserver.linaro.org/s/KJyeBxL82mz2r7F/'
- 'download/rme-stack-op-tee-4.2.0-cca-v4-sbsa.tar.gz'),
-
'dd9ab28ec869bdf3b5376116cb3689103b43433fd5c4bca0f4a8d8b3c104999e')
+ ('https://github.com/pbo-linaro/qemu-linux-stack/'
+ 'releases/download/build/rme_sbsa_release-a7f02cf.tar.xz'),
+
'27d8400b11befb828d6db0cab97e7ae102d0992c928d3dfbf38b24b6cf6c324c')
Hi Pierrick, I got:
qemu_test.asset.AssetError: https://github.com/pbo-linaro/qemu-linux-
stack/releases/download/build/rme_sbsa_release-a7f02cf.tar.xz:
Download retries exceeded
Maybe fileserver.linaro.org is a better option?
In years of using GitHub releases to download various sources/artifacts,
I found that it is very reliable (as much as cloning code from GitHub),
so I would favor this over any custom solution.
GitHub releases has the advantage of not involving manual steps to
upload to fileserver and generate a shared URL.
Another downside of fileserver.linaro.org is its bandwidth is limited.
My 2 cents anyway ;)