mirror of
https://github.com/AsahiLinux/u-boot
synced 2024-11-24 13:43:28 +00:00
mkeficapsule: fix efi_firmware_management_capsule_header data type
The data type of item_offset_list shall be UINT64 according to the UEFI [1] specifications. In include/efi_api.h the correct data type is used. The bug was probably never noticed because of little endianness. [1] https://uefi.org/specs/UEFI/2.10/index.html Signed-off-by: Malte Schmidt <malte.schmidt@weidmueller.com> Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
This commit is contained in:
parent
fefb7e1e3d
commit
e05a4b12a0
1 changed files with 1 additions and 1 deletions
|
@ -63,7 +63,7 @@ struct efi_firmware_management_capsule_header {
|
|||
uint32_t version;
|
||||
uint16_t embedded_driver_count;
|
||||
uint16_t payload_item_count;
|
||||
uint32_t item_offset_list[];
|
||||
uint64_t item_offset_list[];
|
||||
} __packed;
|
||||
|
||||
/* image_capsule_support */
|
||||
|
|
Loading…
Reference in a new issue