mirror of https://github.com/torvalds/linux.git
Rather than completely killing the kernel if we receive an esr value we can't deal with in the el0 handlers, send the process a SIGILL and log the esr value in the hope that we can debug it. If we receive a bad esr from el1, we'll die() as before. Signed-off-by: Mark Rutland <mark.rutland@arm.com> Signed-off-by: Catalin Marinas <catalin.marinas@arm.com> Cc: stable@vger.kernel.org |
||
|---|---|---|
| .. | ||
| vdso | ||
| .gitignore | ||
| Makefile | ||
| arm64ksyms.c | ||
| asm-offsets.c | ||
| cputable.c | ||
| debug-monitors.c | ||
| early_printk.c | ||
| entry-fpsimd.S | ||
| entry.S | ||
| fpsimd.c | ||
| head.S | ||
| hw_breakpoint.c | ||
| hyp-stub.S | ||
| io.c | ||
| irq.c | ||
| kuser32.S | ||
| module.c | ||
| perf_event.c | ||
| process.c | ||
| psci.c | ||
| ptrace.c | ||
| setup.c | ||
| signal.c | ||
| signal32.c | ||
| smp.c | ||
| smp_psci.c | ||
| smp_spin_table.c | ||
| stacktrace.c | ||
| sys.c | ||
| sys32.S | ||
| sys_compat.c | ||
| time.c | ||
| traps.c | ||
| vdso.c | ||
| vmlinux.lds.S | ||