mbox series

[0/5] Fix ACS test failures for corstone1000

Message ID 20240522160354.67342-1-bence.balogh@arm.com
Headers show
Series Fix ACS test failures for corstone1000 | expand

Message

bence.balogh@arm.com May 22, 2024, 4:03 p.m. UTC
From: Bence Balogh <bence.balogh@arm.com>

The commits contain fixes for ACS regressions and for private
authenticated variable handling. For this, TF-M and TS
patches were added.

Bence Balogh (5):
  arm-bsp/trusted-services: corstone1000: add EFI var handling fixes
  arm-bsp/trusted-services: corstone1000: add fixes for private auth
    vars
  arm-bsp/trusted-firmware-m: corstone1000: increase PS sizes
  arm-bsp/trusted-services: corstone1000: increase comm buffer size
  arm-bsp/trusted-firmware-m: corstone1000: increase RSE_COMMS buff size

 ...1000-Increase-RSE_COMMS-buffer-size.patch} |   4 +-
 ...ne1000-Increase-buffers-for-EFI-vars.patch |  45 ++
 .../trusted-firmware-m-corstone1000.inc       |   3 +-
 ...-Fix-Avoid-redefinition-of-variables.patch |  28 +
 ...x-GetNextVariableName-NameSize-input.patch | 495 ++++++++++++
 ...r-handling-of-variable-index-loading.patch |  82 ++
 ...pi-to-create-uefi-priv-var-fingerpri.patch | 758 ++++++++++++++++++
 ...estamp-validation-for-uefi-variables.patch | 146 ++++
 ...n-uefi-variable-authentication-steps.patch | 282 +++++++
 ...e-Authenticated-Variable-verificatio.patch | 292 +++++++
 ..._COMMS-cmake-variables-to-cahce-vars.patch |  37 +
 .../trusted-services/ts-arm-platforms.inc     |   8 +
 .../ts-sp-se-proxy_%.bbappend                 |   1 +
 .../ts-sp-smm-gateway_%.bbappend              |   1 +
 14 files changed, 2179 insertions(+), 3 deletions(-)
 rename meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/{0009-platform-CS1000-Increase-RSE_COMMS-buffer-size.patch => 0009-platform-corstone1000-Increase-RSE_COMMS-buffer-size.patch} (87%)
 create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/corstone1000/0011-Platform-corstone1000-Increase-buffers-for-EFI-vars.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0011-Fix-Avoid-redefinition-of-variables.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0012-Fix-GetNextVariableName-NameSize-input.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0013-Fix-error-handling-of-variable-index-loading.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0014-Provide-crypto-api-to-create-uefi-priv-var-fingerpri.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0015-Add-timestamp-validation-for-uefi-variables.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0016-Isolate-common-uefi-variable-authentication-steps.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0017-Implement-Private-Authenticated-Variable-verificatio.patch
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/corstone1000/0018-Change-RSS_COMMS-cmake-variables-to-cahce-vars.patch

--
2.25.1