[PATCH 0/5] Extend mkeficapsule tool to pack multiple payloads
    Stefan Herbrechtsmeier 
    stefan.herbrechtsmeier-oss at weidmueller.com
       
    Fri Jun 16 13:34:21 CEST 2023
    
    
  
From: Stefan Herbrechtsmeier <stefan.herbrechtsmeier at weidmueller.com>
Currently, the mkeficapsule tool supports at most one payload inside the
capsule. However, the UEFI specification and the u-boot code
support multiple payloads inside one capsule. Extend the tool by
this feature. The tool is kept backwards-compatible, so it can still
be used and called exactly as before if desired.
Malte Schmidt (5):
  mkeficapsule: constify function parameters
  mkeficapsule: add support for multiple payloads inside capsule
  test: efi_capsule: test a capsule update containing multiple images
  doc: uefi: update mkeficapsule documentation
  doc: uefi: clarify capsule concept
 doc/develop/uefi/uefi.rst                     |  73 +-
 test/py/tests/test_efi_capsule/conftest.py    |  18 +-
 .../test_capsule_firmware_raw.py              |  46 +-
 .../test_capsule_firmware_signed_raw.py       |  24 +-
 tools/eficapsule.h                            |   5 -
 tools/mkeficapsule.c                          | 651 +++++++++++++-----
 6 files changed, 622 insertions(+), 195 deletions(-)
-- 
2.30.2
    
    
More information about the U-Boot
mailing list