diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2010-10-25 16:10:39 +0200 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2010-10-25 16:10:19 +0200 |
commit | 178514d7e3e8cfba087b3a208e22a54ce65e8f34 (patch) | |
tree | 7995c31d448e3f1d43394ce7b7449dbcefeac5c9 /arch/s390 | |
parent | f6649a7e5a9ee99e9623878f4a5579cc2f6cdd51 (diff) | |
download | op-kernel-dev-178514d7e3e8cfba087b3a208e22a54ce65e8f34.zip op-kernel-dev-178514d7e3e8cfba087b3a208e22a54ce65e8f34.tar.gz |
[S390] correct alignment of cpuid structure
The store-cpu-id instruction has a minimum alignment of 8. Reflect
that in the definition of struct cpuid.
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
Diffstat (limited to 'arch/s390')
-rw-r--r-- | arch/s390/include/asm/cpu.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/include/asm/cpu.h b/arch/s390/include/asm/cpu.h index 471234b..e0b6954 100644 --- a/arch/s390/include/asm/cpu.h +++ b/arch/s390/include/asm/cpu.h @@ -20,7 +20,7 @@ struct cpuid unsigned int ident : 24; unsigned int machine : 16; unsigned int unused : 16; -} __packed; +} __attribute__ ((packed, aligned(8))); #endif /* __ASSEMBLY__ */ #endif /* _ASM_S390_CPU_H */ |