summaryrefslogtreecommitdiff
path: root/futility/updater.c
diff options
context:
space:
mode:
authorJoel Kitching <kitching@google.com>2019-11-05 18:36:42 +0800
committerCommit Bot <commit-bot@chromium.org>2019-11-13 14:45:18 +0000
commit92ea19ae091482484c84d7b09049f7dc74bf6f42 (patch)
tree9bf82bffc462019bfc9e2b496d923dd070f4efad /futility/updater.c
parentc48a593b26d2353eb8788dd85ba8618555180f55 (diff)
downloadvboot-92ea19ae091482484c84d7b09049f7dc74bf6f42.tar.gz
vboot: align workbuf to VB2_WORKBUF_ALIGN
Also standardize on position and spacing of __attribute__. BUG=b:124141368 TEST=make clean && make runtests BRANCH=none Change-Id: Ic61d6193c2413824837a51af98eb2dcd9ea4ab85 Signed-off-by: Joel Kitching <kitching@google.com> Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/1902843 Commit-Queue: Joel Kitching <kitching@chromium.org> Tested-by: Joel Kitching <kitching@chromium.org> Reviewed-by: Julius Werner <jwerner@chromium.org>
Diffstat (limited to 'futility/updater.c')
-rw-r--r--futility/updater.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/futility/updater.c b/futility/updater.c
index 27691404..97daf556 100644
--- a/futility/updater.c
+++ b/futility/updater.c
@@ -1259,7 +1259,8 @@ static struct vb2_keyblock *dupe_keyblock(const struct vb2_keyblock *block)
static int verify_keyblock(const struct vb2_keyblock *block,
const struct vb2_packed_key *sign_key) {
int r;
- uint8_t workbuf[VB2_FIRMWARE_WORKBUF_RECOMMENDED_SIZE];
+ uint8_t workbuf[VB2_FIRMWARE_WORKBUF_RECOMMENDED_SIZE]
+ __attribute__((aligned(VB2_WORKBUF_ALIGN)));
struct vb2_workbuf wb;
struct vb2_public_key key;
struct vb2_keyblock *new_block;