Commit 1569e543 authored by Anton Blanchard's avatar Anton Blanchard

ppc64: Always pass non segment faults on the 0xc region up to do_page_fault

parent fa762bee
...@@ -897,18 +897,8 @@ _GLOBAL(do_stab_bolted) ...@@ -897,18 +897,8 @@ _GLOBAL(do_stab_bolted)
mfspr r22,DSISR mfspr r22,DSISR
andis. r22,r22,0x0020 andis. r22,r22,0x0020
bne+ 2f beq- stab_bolted_user_return
ld r22,8(r21) /* get SRR1 */
andi. r22,r22,MSR_PR /* check if from user */
bne+ stab_bolted_user_return /* from user, send the error on up */
#if 0
li r3,0
#ifdef CONFIG_XMON
bl .xmon
#endif
1: b 1b
#endif
2:
/* (((ea >> 28) & 0x1fff) << 15) | (ea >> 60) */ /* (((ea >> 28) & 0x1fff) << 15) | (ea >> 60) */
mfspr r21,DAR mfspr r21,DAR
rldicl r20,r21,36,32 /* Permits a full 32b of ESID */ rldicl r20,r21,36,32 /* Permits a full 32b of ESID */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment