X-Git-Url: http://drtracing.org/?a=blobdiff_plain;f=arch%2Fs390%2Fmm%2Ffault.c;h=95ed8d48f54e4f1710c69246805fad3292f5ecf4;hb=fecc868a668774b0fc666728c3f5d9f6fceefe64;hp=1b903f6ad54a327ca73ee88bdecee0a73e1eaf42;hpb=696aafd36905a90af87c64d1278f91e39e66ae1e;p=deliverable%2Flinux.git diff --git a/arch/s390/mm/fault.c b/arch/s390/mm/fault.c index 1b903f6ad54a..95ed8d48f54e 100644 --- a/arch/s390/mm/fault.c +++ b/arch/s390/mm/fault.c @@ -258,7 +258,7 @@ static noinline void do_no_context(struct pt_regs *regs) /* Are we prepared to handle this kernel fault? */ fixup = search_exception_tables(regs->psw.addr & PSW_ADDR_INSN); if (fixup) { - regs->psw.addr = extable_fixup(fixup) | PSW_ADDR_AMODE; + regs->psw.addr = extable_fixup(fixup); return; }