Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

s390/nmi: change type of mcck_interruption_code lowcore field

For some unknown reason the mcck_interruption_code field is defined
as array of two 32 bit values. Given that this actually is a 64 bit
field according to the architecture, change the type to u64.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>

authored by

Heiko Carstens and committed by
Martin Schwidefsky
004f0bba 92778b99

+1 -1
+1 -1
arch/s390/include/asm/lowcore.h
··· 67 67 __u8 pad_0x00c4[0x00c8-0x00c4]; /* 0x00c4 */ 68 68 __u32 stfl_fac_list; /* 0x00c8 */ 69 69 __u8 pad_0x00cc[0x00e8-0x00cc]; /* 0x00cc */ 70 - __u32 mcck_interruption_code[2]; /* 0x00e8 */ 70 + __u64 mcck_interruption_code; /* 0x00e8 */ 71 71 __u8 pad_0x00f0[0x00f4-0x00f0]; /* 0x00f0 */ 72 72 __u32 external_damage_code; /* 0x00f4 */ 73 73 __u64 failing_storage_address; /* 0x00f8 */