mbox series

[0/2] fix EFI GetVariable() issue

Message ID 20220805140950.26430-1-gowtham.sureshkumar@arm.com
Headers show
Series fix EFI GetVariable() issue | expand

Message

Gowtham Suresh Kumar Aug. 5, 2022, 2:09 p.m. UTC
From: Gowtham Suresh Kumar <gowtham.sureshkumar@arm.com>

The secure-partitions patch will fix the response from SMM
gateway for GetVariable() call. The u-boot patch will drop
the workaround patches.

Gowtham Suresh Kumar (2):
  arm-bsp/secure-partitions: fix SMM gateway bug for EFI GetVariable()
  arm-bsp/u-boot: drop EFI GetVariable() workarounds patches

 ...-error-code-when-rx-buffer-is-larger.patch |  31 --
 ...tch => 0019-Use-correct-buffer-size.patch} |   0
 ...te-ESRT-table-if-EFI_ESRT-config-op.patch} |   0
 ...e-comm_buf-when-EFI_BUFFER_TOO_SMALL.patch |  30 --
 ...add-get_image_info-for-corstone1000.patch} |   0
 ...ootcomplete-message-to-secure-encla.patch} |   0
 ...ll-pointer-exception-with-get_image.patch} |   0
 ...4-Comment-mm_communicate-failure-log.patch |  34 --
 ...24-arm-corstone1000-add-mmc-for-fvp.patch} |   0
 .../recipes-bsp/u-boot/u-boot_%.bbappend      |  15 +-
 ...-UEFI-get_variable-with-small-buffer.patch | 407 ++++++++++++++++++
 .../trusted-services/ts-corstone1000.inc      |   1 +
 12 files changed, 414 insertions(+), 104 deletions(-)
 delete mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0019-Return-proper-error-code-when-rx-buffer-is-larger.patch
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0020-Use-correct-buffer-size.patch => 0019-Use-correct-buffer-size.patch} (100%)
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0022-efi_loader-populate-ESRT-table-if-EFI_ESRT-config-op.patch => 0020-efi_loader-populate-ESRT-table-if-EFI_ESRT-config-op.patch} (100%)
 delete mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0021-Update-comm_buf-when-EFI_BUFFER_TOO_SMALL.patch
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0023-efi_firmware-add-get_image_info-for-corstone1000.patch => 0021-efi_firmware-add-get_image_info-for-corstone1000.patch} (100%)
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0025-efi_loader-send-bootcomplete-message-to-secure-encla.patch => 0022-efi_loader-send-bootcomplete-message-to-secure-encla.patch} (100%)
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0026-efi_loader-fix-null-pointer-exception-with-get_image.patch => 0023-efi_loader-fix-null-pointer-exception-with-get_image.patch} (100%)
 delete mode 100644 meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/0024-Comment-mm_communicate-failure-log.patch
 rename meta-arm-bsp/recipes-bsp/u-boot/u-boot/corstone1000/{0027-arm-corstone1000-add-mmc-for-fvp.patch => 0024-arm-corstone1000-add-mmc-for-fvp.patch} (100%)
 create mode 100644 meta-arm-bsp/recipes-security/trusted-services/secure-partitions/corstone1000/0048-Fix-UEFI-get_variable-with-small-buffer.patch

Comments

Jon Mason Aug. 8, 2022, 7:33 p.m. UTC | #1
On Fri, 5 Aug 2022 15:09:48 +0100, gowtham.sureshkumar@arm.com wrote:
> The secure-partitions patch will fix the response from SMM
> gateway for GetVariable() call. The u-boot patch will drop
> the workaround patches.
> 
> Gowtham Suresh Kumar (2):
>   arm-bsp/secure-partitions: fix SMM gateway bug for EFI GetVariable()
>   arm-bsp/u-boot: drop EFI GetVariable() workarounds patches
> 
> [...]

Applied, thanks!

[1/2] arm-bsp/secure-partitions: fix SMM gateway bug for EFI GetVariable()
      commit: 268f98c128c51925c69497870339c0bacbd36f93
[2/2] arm-bsp/u-boot: drop EFI GetVariable() workarounds patches
      commit: 44c58b3e553dcf5abe2fb522d128d864a2651c4c

Best regards,