s390/nmi: add missing __pa/__va address conversion of extended save area
authorHeiko Carstens <hca@linux.ibm.com>
Thu, 25 Nov 2021 18:59:16 +0000 (19:59 +0100)
committerHeiko Carstens <hca@linux.ibm.com>
Mon, 6 Dec 2021 13:42:26 +0000 (14:42 +0100)
commit402ff5a3387dc8ec6987a80d3ce26b0c25773622
tree40d58922ce2087a9bdf3166e7c0993c7694a0cc0
parent32ddf3e124ee35b70c86e239b31d30827f993d3f
s390/nmi: add missing __pa/__va address conversion of extended save area

Add missing __pa/__va address conversion of machine check extended
save area designation, which is an absolute address.

Note: this currently doesn't fix a real bug, since virtual addresses
are indentical to physical ones.

Reported-by: Vineeth Vijayan <vneethv@linux.ibm.com>
Tested-by: Vineeth Vijayan <vneethv@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
arch/s390/kernel/machine_kexec.c
arch/s390/kernel/nmi.c
arch/s390/kernel/smp.c