patch-2.4.9 linux/arch/ppc/kernel/traps.c
Next file: linux/arch/ppc/mm/init.c
Previous file: linux/arch/ppc/kernel/setup.c
Back to the patch index
Back to the overall index
- Lines: 25
- Date:
Sun Aug 12 12:43:26 2001
- Orig file:
v2.4.8/linux/arch/ppc/kernel/traps.c
- Orig date:
Tue Jul 3 17:08:18 2001
diff -u --recursive --new-file v2.4.8/linux/arch/ppc/kernel/traps.c linux/arch/ppc/kernel/traps.c
@@ -1,5 +1,5 @@
/*
- * BK Id: SCCS/s.traps.c 1.14 06/15/01 13:00:20 paulus
+ * BK Id: SCCS/s.traps.c 1.16 07/31/01 10:53:34 trini
*/
/*
* linux/arch/ppc/kernel/traps.c
@@ -40,7 +40,7 @@
#include <asm/processor.h>
extern int fix_alignment(struct pt_regs *);
-extern void bad_page_fault(struct pt_regs *, unsigned long);
+extern void bad_page_fault(struct pt_regs *, unsigned long, int sig);
#ifdef CONFIG_XMON
extern void xmon(struct pt_regs *regs);
@@ -317,7 +317,7 @@
if (user_mode(regs))
force_sig(SIGSEGV, current);
else
- bad_page_fault(regs, regs->dar);
+ bad_page_fault(regs, regs->dar, SIGSEGV);
return;
}
_exception(SIGBUS, regs);
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)