On Wed, Jul 16, 2025 at 12:25 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 | 9 +++++----
>  tests/functional/test_aarch64_rme_virt.py    | 9 +++++----
>  2 files changed, 10 insertions(+), 8 deletions(-)
>
> diff --git a/tests/functional/test_aarch64_rme_sbsaref.py 
> b/tests/functional/test_aarch64_rme_sbsaref.py
> index 746770e776d..70737d3d599 100755
> --- a/tests/functional/test_aarch64_rme_sbsaref.py
> +++ b/tests/functional/test_aarch64_rme_sbsaref.py
> @@ -21,10 +21,11 @@ class Aarch64RMESbsaRefMachine(QemuSystemTest):
>      # Stack is built with OP-TEE build environment from those instructions:
>      # https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
>      # https://github.com/pbo-linaro/qemu-rme-stack
> +    # ./container.sh ./build_sbsa.sh && ./archive_artifacts.sh sbsa 
> sbsa.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://fileserver.linaro.org/s/gW3mmtC4ZQaxNJ2/'
> +         'download/sbsa_cca_v10.tar.xz'),
> +         'b6ec3435a459eb298f221beb5073e485f290d38055d0aafbcff7d8e7c334aa73')
>
>      # This tests the FEAT_RME cpu implementation, by booting a VM supporting 
> it,
>      # and launching a nested VM using it.
> @@ -38,7 +39,7 @@ def test_aarch64_rme_sbsaref(self):
>          stack_path_tar_gz = self.ASSET_RME_STACK_SBSA.fetch()
>          self.archive_extract(stack_path_tar_gz, format="tar")
>
> -        rme_stack = self.scratch_file('rme-stack-op-tee-4.2.0-cca-v4-sbsa')
> +        rme_stack = self.scratch_file('.')
>          pflash0 = os.path.join(rme_stack, 'images', 'SBSA_FLASH0.fd')
>          pflash1 = os.path.join(rme_stack, 'images', 'SBSA_FLASH1.fd')
>          virtual = os.path.join(rme_stack, 'images', 'disks', 'virtual')
> diff --git a/tests/functional/test_aarch64_rme_virt.py 
> b/tests/functional/test_aarch64_rme_virt.py
> index 8452d27928f..fcc321b6006 100755
> --- a/tests/functional/test_aarch64_rme_virt.py
> +++ b/tests/functional/test_aarch64_rme_virt.py
> @@ -49,10 +49,11 @@ class Aarch64RMEVirtMachine(QemuSystemTest):
>      # Stack is built with OP-TEE build environment from those instructions:
>      # https://linaro.atlassian.net/wiki/spaces/QEMU/pages/29051027459/
>      # https://github.com/pbo-linaro/qemu-rme-stack
> +    # ./container.sh ./build_virt.sh && ./archive_artifacts.sh virt 
> virt.tar.xz
>      ASSET_RME_STACK_VIRT = Asset(
> -        ('https://fileserver.linaro.org/s/iaRsNDJp2CXHMSJ/'
> -         'download/rme-stack-op-tee-4.2.0-cca-v4-qemu_v8.tar.gz'),
> -         '1851adc232b094384d8b879b9a2cfff07ef3d6205032b85e9b3a4a9ae6b0b7ad')
> +        ('https://fileserver.linaro.org/s/YpLmzLNL6BAxYL8/'
> +         'download/virt_cca_v10.tar.xz'),
> +         'bc432c92d62f3cd3542a943cd5a6329b2464c986f8f5dc48f727a0e5386a0e95')
>
>      # This tests the FEAT_RME cpu implementation, by booting a VM supporting 
> it,
>      # and launching a nested VM using it.
> @@ -66,7 +67,7 @@ def test_aarch64_rme_virt(self):
>          stack_path_tar_gz = self.ASSET_RME_STACK_VIRT.fetch()
>          self.archive_extract(stack_path_tar_gz, format="tar")
>
> -        rme_stack = 
> self.scratch_file('rme-stack-op-tee-4.2.0-cca-v4-qemu_v8')
> +        rme_stack = self.scratch_file('.')
>          kernel = os.path.join(rme_stack, 'out', 'bin', 'Image')
>          bios = os.path.join(rme_stack, 'out', 'bin', 'flash.bin')
>          drive = os.path.join(rme_stack, 'out-br', 'images', 'rootfs.ext4')
> --
> 2.47.2
>
>

Reviewed-by: Manos Pitsidianakis <manos.pitsidiana...@linaro.org>
Tested-by: Manos Pitsidianakis <manos.pitsidiana...@linaro.org>

Reply via email to