[PATCH 0/3] Add GPT library fixes and duplicate features
Frazer Carsley <[email protected]> Fri, 24 Apr 2026 16:36:53 +0100
| Newsgroups | org.yoctoproject.lists.meta-arm |
|---|---|
| Message-ID | <[email protected]> |
* Backport bug fixes for library * Adds new duplicate partition feature * Adds redundant flash erase protections Frazer Carsley (3): arm-bsp/trusted-firmware-m:cs1k: Add fixes for GPT library arm-bsp/trusted-firmware-m:cs1k: Add extra GPT library operations arm-bsp/trusted-firmware-m:cs1k: Use new GPT duplicate functionality ...pt-Fix-final-entry-not-being-removed.patch | 114 +++ ...lib-gpt-Replace-warnings-with-errors.patch | 37 + ...-gpt-Enforce-entry-size-of-128-bytes.patch | 268 +++++++ ...Ensure-block-size-complies-with-spec.patch | 38 + ...0050-lib-gpt-Expand-table-validation.patch | 352 +++++++++ ...ent-of-GUIDs-in-unittests-more-clear.patch | 216 ++++++ ...Provide-macro-identifying-free-space.patch | 157 ++++ ...t-Add-operation-to-duplicate-entries.patch | 255 +++++++ ...ively-erase-blocks-when-moving-parti.patch | 240 ++++++ .../0055-lib-gpt-Clarify-API-operation.patch | 38 + ...gpt-Add-metadata-only-API-operations.patch | 701 ++++++++++++++++++ ...plat-cs1k-Add-flash-erase-protection.patch | 98 +++ ...-unused-FWU-partitions-upon-version-.patch | 153 ++++ ...lat-cs1k-Duplicate-old-images-in-FWU.patch | 217 ++++++ .../trusted-firmware-m-corstone1000.inc | 14 + 15 files changed, 2898 insertions(+) create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0046-lib-gpt-Fix-final-entry-not-being-removed.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0047-lib-gpt-Replace-warnings-with-errors.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0048-lib-gpt-Enforce-entry-size-of-128-bytes.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0049-lib-gpt-Ensure-block-size-complies-with-spec.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0050-lib-gpt-Expand-table-validation.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0051-lib-gpt-Show-intent-of-GUIDs-in-unittests-more-clear.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0052-lib-gpt-Provide-macro-identifying-free-space.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0053-lib-gpt-Add-operation-to-duplicate-entries.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0054-lib-gpt-Consecutively-erase-blocks-when-moving-parti.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0055-lib-gpt-Clarify-API-operation.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0056-lib-gpt-Add-metadata-only-API-operations.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0057-plat-cs1k-Add-flash-erase-protection.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0058-plat-cs1k-Remove-unused-FWU-partitions-upon-version-.patch create mode 100644 meta-arm-bsp/recipes-bsp/trusted-firmware-m/files/cor= stone1000/0059-plat-cs1k-Duplicate-old-images-in-FWU.patch