diff options
author | Martin Schwidefsky <schwidefsky@de.ibm.com> | 2010-10-25 10:10:39 -0400 |
---|---|---|
committer | Martin Schwidefsky <sky@mschwide.boeblingen.de.ibm.com> | 2010-10-25 10:10:19 -0400 |
commit | 178514d7e3e8cfba087b3a208e22a54ce65e8f34 (patch) | |
tree | 7995c31d448e3f1d43394ce7b7449dbcefeac5c9 /arch/s390 | |
parent | f6649a7e5a9ee99e9623878f4a5579cc2f6cdd51 (diff) |
[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 471234b90574..e0b69540216f 100644 --- a/arch/s390/include/asm/cpu.h +++ b/arch/s390/include/asm/cpu.h | |||
@@ -20,7 +20,7 @@ struct cpuid | |||
20 | unsigned int ident : 24; | 20 | unsigned int ident : 24; |
21 | unsigned int machine : 16; | 21 | unsigned int machine : 16; |
22 | unsigned int unused : 16; | 22 | unsigned int unused : 16; |
23 | } __packed; | 23 | } __attribute__ ((packed, aligned(8))); |
24 | 24 | ||
25 | #endif /* __ASSEMBLY__ */ | 25 | #endif /* __ASSEMBLY__ */ |
26 | #endif /* _ASM_S390_CPU_H */ | 26 | #endif /* _ASM_S390_CPU_H */ |