aboutsummaryrefslogtreecommitdiff
path: root/sbin/geom
diff options
context:
space:
mode:
authorRuslan Bukin <br@FreeBSD.org>2016-10-31 16:55:14 +0000
committerRuslan Bukin <br@FreeBSD.org>2016-10-31 16:55:14 +0000
commitae8b1f90fecd606bbf17c74500fec4f91a3c8c04 (patch)
treed11d775b4f89ea0864ff1587895af7ad6f3a44da /sbin/geom
parent2668ec0761a2d536161c5c6cef99159c8c09c212 (diff)
downloadsrc-ae8b1f90fecd606bbf17c74500fec4f91a3c8c04.tar.gz
src-ae8b1f90fecd606bbf17c74500fec4f91a3c8c04.zip
Fix alignment issues on MIPS: align the pointers properly.
All the 5520 GEOM_ELI tests passed successfully on MIPS64EB. Sponsored by: DARPA, AFRL Sponsored by: HEIF5 Differential Revision: https://reviews.freebsd.org/D7905
Notes
Notes: svn path=/head/; revision=308137
Diffstat (limited to 'sbin/geom')
-rw-r--r--sbin/geom/class/eli/geom_eli.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sbin/geom/class/eli/geom_eli.c b/sbin/geom/class/eli/geom_eli.c
index c804622ddbe2..fe7d1974ba48 100644
--- a/sbin/geom/class/eli/geom_eli.c
+++ b/sbin/geom/class/eli/geom_eli.c
@@ -666,7 +666,7 @@ static void
eli_init(struct gctl_req *req)
{
struct g_eli_metadata md;
- unsigned char sector[sizeof(struct g_eli_metadata)];
+ unsigned char sector[sizeof(struct g_eli_metadata)] __aligned(4);
unsigned char key[G_ELI_USERKEYLEN];
char backfile[MAXPATHLEN];
const char *str, *prov;