OSDN Git Service

signal/arm64: Add and use arm64_force_sig_mceerr as appropriate
authorEric W. Biederman <ebiederm@xmission.com>
Sat, 22 Sep 2018 08:37:15 +0000 (10:37 +0200)
committerEric W. Biederman <ebiederm@xmission.com>
Thu, 27 Sep 2018 19:54:51 +0000 (21:54 +0200)
commitb4d5557caa07a01796ca8a2d756eeaa5308f6876
tree37bd3a6073a48da0be4864bf298359e1a88f932a
parentfeca355b3d8eba3a2cbca63c97a59a14681983f7
signal/arm64: Add and use arm64_force_sig_mceerr as appropriate

Add arm64_force_sig_mceerr for consistency with arm64_force_sig_fault,
and use it in the one location that can take advantage of it.

This removes the fiddly filling out of siginfo before sending a signal
reporting an memory error to userspace.

Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Tested-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
arch/arm64/include/asm/traps.h
arch/arm64/kernel/traps.c
arch/arm64/mm/fault.c