patch-2.4.0-test3 linux/arch/arm/mm/fault-common.c

Next file: linux/arch/arm/mm/mm-armv.c
Previous file: linux/arch/arm/kernel/traps.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.4.0-test2/linux/arch/arm/mm/fault-common.c linux/arch/arm/mm/fault-common.c
@@ -187,6 +187,7 @@
 		tsk->thread.error_code = mode;
 		tsk->thread.trap_no = 14;
 		si.si_signo = SIGSEGV;
+		si.si_errno = 0;
 		si.si_code = fault == -1 ? SEGV_ACCERR : SEGV_MAPERR;
 		si.si_addr = (void *)addr;
 		force_sig_info(SIGSEGV, &si, tsk);

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)