+5
-3
arch/nios2/mm/fault.c
+5
-3
arch/nios2/mm/fault.c
···
159
159
bad_area_nosemaphore:
160
160
/* User mode accesses just cause a SIGSEGV */
161
161
if (user_mode(regs)) {
162
-
pr_alert("%s: unhandled page fault (%d) at 0x%08lx, "
163
-
"cause %ld\n", current->comm, SIGSEGV, address, cause);
164
-
show_regs(regs);
162
+
if (unhandled_signal(current, SIGSEGV) && printk_ratelimit()) {
163
+
pr_info("%s: unhandled page fault (%d) at 0x%08lx, "
164
+
"cause %ld\n", current->comm, SIGSEGV, address, cause);
165
+
show_regs(regs);
166
+
}
165
167
_exception(SIGSEGV, regs, code, address);
166
168
return;
167
169
}