]> git.baikalelectronics.ru Git - kernel.git/commit
sparc64: Handle PIO & MEM non-resumable errors.
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 17 Jan 2017 15:59:03 +0000 (10:59 -0500)
committerDavid S. Miller <davem@davemloft.net>
Mon, 30 Jan 2017 22:27:54 +0000 (14:27 -0800)
commitb11d65472c903cf2b7dde54066e0a51617bdd2f0
tree1c2616bd373ce5ea28aac2a53e32f5b5834901ce
parentfe164dbea3183558c379691ca0a3268c5cf9f6a7
sparc64: Handle PIO & MEM non-resumable errors.

User processes trying to access an invalid memory address via PIO will
receive a SIGBUS signal instead of causing a panic.  Memory errors will
receive a SIGKILL since a SIGBUS may result in a coredump which may
attempt to repeat the faulting access.

Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
arch/sparc/kernel/traps_64.c