
On Sat, 15 Dec 2018 at 22:40, Heinrich Schuchardt xypron.glpk@gmx.de wrote:
The UEFI Specification Version 2.7 Errata A defines:
"EFI_GUID 128-bit buffer containing a unique identifier value. Unless otherwise specified, aligned on a 64-bit boundary."
Before this patch efi_guid_t was 8-bit aligned.
Signed-off-by: Heinrich Schuchardt xypron.glpk@gmx.de
Acked-by: Ard Biesheuvel ard.biesheuvel@linaro.org
include/efi.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/include/efi.h b/include/efi.h index b5e2c64f38b..3018c61b373 100644 --- a/include/efi.h +++ b/include/efi.h @@ -49,7 +49,7 @@ struct efi_device_path;
typedef struct { u8 b[16]; -} efi_guid_t; +} efi_guid_t __attribute__ ((aligned (8)));
#define EFI_BITS_PER_LONG (sizeof(long) * 8)
-- 2.19.2