Sfoglia il codice sorgente

[SPARC64]: Fix C-function name called by sun4v_mna trap code.

The trap code was calling itself :-)

Signed-off-by: David S. Miller <davem@davemloft.net>
David S. Miller 19 anni fa
parent
commit
9f8a5b843f
2 ha cambiato i file con 2 aggiunte e 2 eliminazioni
  1. 1 1
      arch/sparc64/kernel/sun4v_tlb_miss.S
  2. 1 1
      arch/sparc64/kernel/traps.c

+ 1 - 1
arch/sparc64/kernel/sun4v_tlb_miss.S

@@ -265,7 +265,7 @@ sun4v_mna:
 	 rd	%pc, %g7
 	mov	%l4, %o1
 	mov	%l5, %o2
-	call	sun4v_mna
+	call	sun4v_do_mna
 	 add	%sp, PTREGS_OFF, %o0
 	ba,a,pt	%xcc, rtrap_clr_l6
 

+ 1 - 1
arch/sparc64/kernel/traps.c

@@ -2250,7 +2250,7 @@ void mem_address_unaligned(struct pt_regs *regs, unsigned long sfar, unsigned lo
 	force_sig_info(SIGBUS, &info, current);
 }
 
-void sun4v_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx)
+void sun4v_do_mna(struct pt_regs *regs, unsigned long addr, unsigned long type_ctx)
 {
 	siginfo_t info;