diff options
author | Ruslan Bukin <br@FreeBSD.org> | 2016-10-31 16:55:14 +0000 |
---|---|---|
committer | Ruslan Bukin <br@FreeBSD.org> | 2016-10-31 16:55:14 +0000 |
commit | ae8b1f90fecd606bbf17c74500fec4f91a3c8c04 (patch) | |
tree | d11d775b4f89ea0864ff1587895af7ad6f3a44da /sbin/geom | |
parent | 2668ec0761a2d536161c5c6cef99159c8c09c212 (diff) | |
download | src-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.c | 2 |
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; |