From ca12dae32b03c54509608621b9268853b030fd40 Mon Sep 17 00:00:00 2001 From: Zdenek Kabelac Date: Sun, 7 Mar 2021 16:28:59 +0100 Subject: [PATCH] hints: keep strings aligned in structure Preffer aligned string access. --- lib/label/hints.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/label/hints.h b/lib/label/hints.h index 51143343d..e8cfd6a7e 100644 --- a/lib/label/hints.h +++ b/lib/label/hints.h @@ -17,10 +17,10 @@ struct hint { struct dm_list list; - char name[PATH_MAX]; - char pvid[ID_LEN + 1]; - char vgname[NAME_LEN]; dev_t devt; + char name[PATH_MAX] __attribute__((aligned(8))); + char vgname[NAME_LEN] __attribute__((aligned(8))); + char pvid[ID_LEN + 1] __attribute__((aligned(8))); unsigned chosen:1; /* this hint's dev was chosen for scanning */ };