mbox series

[0/3] Align TS psa client and psa-arch tests with TF-Mv1.7

Message ID 20230221145056.278981-1-mohamed.omarasaker@arm.com
Headers show
Series Align TS psa client and psa-arch tests with TF-Mv1.7 | expand

Message

mohamed.omarasaker@arm.com Feb. 21, 2023, 2:50 p.m. UTC
From: Mohamed Omar Asaker <mohamed.omarasaker@arm.com>


Align the trusted services psa crypto client with TF-Mv1.7
- Update PSA Crypto SID defines value
- Update psa_ipc_crypto_pack_iovec structure
- Fix inputs and outputs passed to in/out_vec to match crypto service
  expectations
Disable the obsolete and the not supported crypto algorithms from psa-arch
test suite.

Mohamed Omar Asaker (3):
  arm-bsp/trusted-services: corstone1000:Align psa crypto client with
    TF-Mv1.7
  arm-bsp/trusted-services:corstone1000: disable obsolete algorithms for
    crypto
  arm-bsp/trusted-services: corstone1000: Disable SHA512/384

 ...v1.7-alignment-Align-PSA-Crypto-SIDs.patch | 413 +++++++++++
 ...gnment-Align-crypto-iovec-definition.patch | 655 ++++++++++++++++++
 ...ignment-PSA-crypto-client-in-out_vec.patch | 117 ++++
 ...tone1000-Disable-obsolete-algorithms.patch |  32 +
 ...0003-corstone1000-Disable-SHA512-384.patch |  32 +
 .../trusted-services/ts-arm-platforms.inc     |   4 +
 .../trusted-services/ts-psa-api-test.inc      |   2 +
 7 files changed, 1255 insertions(+)
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0024-TF-Mv1.7-alignment-Align-PSA-Crypto-SIDs.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0025-TF-Mv1.7-alignment-Align-crypto-iovec-definition.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0026-TF-Mv1.7-alignment-PSA-crypto-client-in-out_vec.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/psa-apitest/0002-corstone1000-Disable-obsolete-algorithms.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/psa-apitest/0003-corstone1000-Disable-SHA512-384.patch

Comments

Jon Mason Feb. 22, 2023, 4:37 p.m. UTC | #1
On Tue, 21 Feb 2023 14:50:53 +0000, mohamed.omarasaker@arm.com wrote:
> 
> Align the trusted services psa crypto client with TF-Mv1.7
> - Update PSA Crypto SID defines value
> - Update psa_ipc_crypto_pack_iovec structure
> - Fix inputs and outputs passed to in/out_vec to match crypto service
>   expectations
> Disable the obsolete and the not supported crypto algorithms from psa-arch
> test suite.
> 
> [...]

Applied, thanks!

[1/3] arm-bsp/trusted-services: corstone1000:Align psa crypto client with TF-Mv1.7
      commit: fd3b56802e74e968edd798d0db2cded7d872abcb
[2/3] arm-bsp/trusted-services:corstone1000: disable obsolete algorithms for crypto
      commit: 1fdb75d465c0b202da8530184d90b72bf07d672e
[3/3] arm-bsp/trusted-services: corstone1000: Disable SHA512/384
      commit: cbe0ce7992208a3f46d8b7bc7bccdb7e5e4cab37

Best regards,