diff --git a/arch/s390/kernel/nmi.c b/arch/s390/kernel/nmi.c index b76b5fef251e1ad211ac78017ef7d3704541e0bb..80c093e0c6f1a3ef56fcc38e04d1af9a076f427f 100644 --- a/arch/s390/kernel/nmi.c +++ b/arch/s390/kernel/nmi.c @@ -125,7 +125,8 @@ static int notrace s390_validate_registers(union mci mci, int umode) s390_handle_damage(); } else { asm volatile( - " lctlg 0,15,0(%0)" + " lctlg 0,15,0(%0)\n" + " ptlb\n" : : "a" (&S390_lowcore.cregs_save_area) : "memory"); } if (!mci.fp) {