diff options
author | Emmanuel Vadot <manu@FreeBSD.org> | 2018-02-18 11:17:39 +0000 |
---|---|---|
committer | Emmanuel Vadot <manu@FreeBSD.org> | 2018-02-18 11:17:39 +0000 |
commit | ff727b9a1dd0cd313f0497e7b6083c7b6faa901b (patch) | |
tree | 3aa53b7ad1f0df8862fe920d0af796b63aa6f7fe /stand/efi | |
parent | 78d7441913524cfa5ff3a63b6c0f3a018ad0fead (diff) | |
download | src-ff727b9a1dd0cd313f0497e7b6083c7b6faa901b.tar.gz src-ff727b9a1dd0cd313f0497e7b6083c7b6faa901b.zip |
efi: Do not pad the efi devpath structure
This solve problem when booting with efi on armv7
Reviewed by: imp, tsoome
MFC after: 2 weeks
Differential Revision: https://reviews.freebsd.org/D14415
Notes
Notes:
svn path=/head/; revision=329517
Diffstat (limited to 'stand/efi')
-rw-r--r-- | stand/efi/include/efidevp.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/stand/efi/include/efidevp.h b/stand/efi/include/efidevp.h index cda6b41fdd4f..862f7ac0b394 100644 --- a/stand/efi/include/efidevp.h +++ b/stand/efi/include/efidevp.h @@ -31,6 +31,8 @@ Revision History // Device Path structures - Section C // +#pragma pack(1) + typedef struct _EFI_DEVICE_PATH { UINT8 Type; UINT8 SubType; @@ -451,4 +453,6 @@ typedef struct _EFI_DEVICE_PATH_TO_TEXT_PROTOCOL { EFI_DEVICE_PATH_TO_TEXT_PATH ConvertDevicePathToText; } EFI_DEVICE_PATH_TO_TEXT_PROTOCOL; +#pragma pack() + #endif |