[0/3] arm-bsp/security: drop psa-arch-tests recipe

Message ID 20220217155727.2568107-1-emekcan.aras@arm.com
Headers show
Series arm-bsp/security: drop psa-arch-tests recipe | expand

Message

Emekcan Aras Feb. 17, 2022, 3:57 p.m. UTC
From: Emekcan Aras <Emekcan.Aras@arm.com>

This change is to build and install psa-arch-tests using trusted-services code and drop psa-arch-tests recipe.

Signed-off-by: Vishnu Banavath vishnu.banavath@arm.com

Emekcan Aras (1):
  kas/corstone1000-base: update meta-arm-image SHA

Vishnu Banavath (2):
  arm-bsp/security: drop psa-arch-tests recipe
  arm-bsp/security: trusted-services to fix psa-arch-tests

 kas/corstone1000-base.yml                     |    2 +-
 .../psa-arch-tests-corstone1000.inc           |   45 -
 ...arch-test-sysroot_compiler_flags_fix.patch |   68 --
 ...rch-test-Fixing-psa-arch-tests-cmake.patch |   49 -
 .../psa-arch-tests_%.bbappend                 |    6 -
 ...0003-corstone1000-port-crypto-config.patch |    0
 .../0033-Enhance-mbedtls-fetch-process.patch  |  258 ++++
 ...x-format-specifier-in-logging_caller.patch |   41 +
 ...for-mbedtls-and-psa-arch-tests-for-v.patch |   65 +
 ...n-verify-message-and-hash-operations.patch | 1080 +++++++++++++++++
 ...nst-uninitialised-multi-part-transac.patch |  124 ++
 ...038-Integrate-AEAD-operation-support.patch |  521 ++++++++
 ...eration-to-one-shot-cipher-operation.patch |   96 ++
 ...-Fix-multi-part-termination-on-error.patch |  241 ++++
 ...tion-if-client-provided-buffer-is-to.patch |   50 +
 ...g-to-updated-t_cose-version-fc3a4b2c.patch |   95 ++
 .../0043-pass-sysroot_yocto.patch             |  111 ++
 ...face-structure-aligned-with-tf-m-cha.patch |   30 +
 ...egrate-remaining-psa-ipc-client-APIs.patch |  494 ++++++++
 ...et_key_usage_flags-definition-to-the.patch |   40 +
 ...-in-AEAD-for-psa-arch-test-54-and-58.patch |  120 ++
 .../trusted-services/ts-corstone1000.inc      |   59 +-
 .../trusted-services/psa-arch-tests_git.bb    |   26 -
 .../trusted-services/secure-partitions_git.bb |    2 +-
 24 files changed, 3426 insertions(+), 197 deletions(-)
 delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/psa-arch-tests-corstone1000.inc
 delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/psa-arch-tests/corstone1000/0001-psa-arch-test-sysroot_compiler_flags_fix.patch
 delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/psa-arch-tests/corstone1000/0002-arm-bsp-psa-arch-test-Fixing-psa-arch-tests-cmake.patch
 delete mode 100644 meta-arm-bsp/recipes-security/trusted-services/psa-arch-tests_%.bbappend
 rename meta-arm-bsp/recipes-security/trusted-services/{psa-arch-tests => secure-partitions}/corstone1000/0003-corstone1000-port-crypto-config.patch (100%)
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0033-Enhance-mbedtls-fetch-process.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0034-Fix-format-specifier-in-logging_caller.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0035-Update-refspecs-for-mbedtls-and-psa-arch-tests-for-v.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0036-Separate-sign-verify-message-and-hash-operations.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0037-Add-defence-against-uninitialised-multi-part-transac.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0038-Integrate-AEAD-operation-support.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0039-Add-IV-generation-to-one-shot-cipher-operation.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0040-Fix-multi-part-termination-on-error.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0041-Abort-AEAD-operation-if-client-provided-buffer-is-to.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0042-Peg-to-updated-t_cose-version-fc3a4b2c.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0043-pass-sysroot_yocto.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0044-Fix-Crypto-interface-structure-aligned-with-tf-m-cha.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0045-Integrate-remaining-psa-ipc-client-APIs.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0046-Fix-update-psa_set_key_usage_flags-definition-to-the.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0047-Fixes-in-AEAD-for-psa-arch-test-54-and-58.patch
 delete mode 100644 meta-arm/recipes-security/trusted-services/psa-arch-tests_git.bb