diff options
author | Arthur Heymans <arthur@aheymans.xyz> | 2021-05-28 13:20:15 +0200 |
---|---|---|
committer | Arthur Heymans <arthur@aheymans.xyz> | 2021-06-24 11:22:54 +0000 |
commit | 890d4fbea6490d44dd99a2cd3954d2a6c7d761e1 (patch) | |
tree | a7c7d2ef64ca5c9d06fbfd3c6da8d1303bd49bc3 /src/arch | |
parent | 6da7fa26b021ecf36757c66869f49352bfdcacac (diff) |
arch/x86/bootblock.ld: Align the bottom of the bootblock to 64 bytes
Align the bootblock size to 64 bytes because:
- cachelines are often 64 bytes large
- Bootguard/CBnT requires a 64 byte alignment
Change-Id: I69cdacdd15bfca1b91b6f271f2ff76889969fd91
Signed-off-by: Arthur Heymans <arthur@aheymans.xyz>
Reviewed-on: https://review.coreboot.org/c/coreboot/+/55046
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Kyösti Mälkki <kyosti.malkki@gmail.com>
Diffstat (limited to 'src/arch')
-rw-r--r-- | src/arch/x86/bootblock.ld | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/arch/x86/bootblock.ld b/src/arch/x86/bootblock.ld index 3cd09003c9..4ab2275998 100644 --- a/src/arch/x86/bootblock.ld +++ b/src/arch/x86/bootblock.ld @@ -17,7 +17,7 @@ SECTIONS { . = _ebootblock - CONFIG_C_ENV_BOOTBLOCK_SIZE; #else . = BOOTBLOCK_TOP - PROGRAM_SZ; - . = ALIGN(16); + . = ALIGN(64); #endif _bootblock = .; |