linux/arch
Eric W. Biederman c2b0e0d33b signal/parisc: Use force_sig_mceerr where appropriate
In do_page_fault where an mceerr is generated stop and call force_sig_mceerr.
Keeping the mcerr handling logic out of the force_sig_info call below.

This ensures that only and always in the mcerr case is lsb interesting.

This ensures setting set si_lsb in the future won't accidentally
stomp another siginfo field in the non mcerr case.

Cc: James Bottomley <jejb@parisc-linux.org>
Cc: Helge Deller <deller@gmx.de>
Cc: linux-parisc@vger.kernel.org
Acked-by: Helge Deller <deller@gmx.de>   # parisc
Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
2018-04-25 10:44:05 -05:00
..
alpha signal/alpha: Use force_sig_fault where appropriate 2018-04-25 10:40:59 -05:00
arc signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
arm signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
arm64 signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
c6x signal/c6x: Use force_sig_fault where appropriate 2018-04-25 10:40:59 -05:00
h8300 h8300: remove extraneous __BIG_ENDIAN definition 2018-03-22 17:07:01 -07:00
hexagon signal/hexagon: Use force_sig_fault as appropriate 2018-04-25 10:41:00 -05:00
ia64 signal/ia64: Replace FPE_FIXME with FPE_FLTUNK 2018-04-25 10:40:55 -05:00
m68k signal/m68k: Use force_sig_fault where appropriate 2018-04-25 10:41:01 -05:00
microblaze signal/microblaze: Use force_sig_fault where appropriate 2018-04-25 10:41:02 -05:00
mips signal/mips: Use force_sig_fault where appropriate 2018-04-25 10:41:02 -05:00
nds32 signal/nds32: Use force_sig_fault where appropriate 2018-04-25 10:42:47 -05:00
nios2 signal/nios2: Use force_sig_fault where appropriate 2018-04-25 10:44:04 -05:00
openrisc signal/openrisc: Use force_sig_fault where appropriate 2018-04-25 10:44:05 -05:00
parisc signal/parisc: Use force_sig_mceerr where appropriate 2018-04-25 10:44:05 -05:00
powerpc signal/powerpc: Replace TRAP_FIXME with TRAP_UNK 2018-04-25 10:40:58 -05:00
riscv signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
s390 signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
sh signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
sparc signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
um signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
unicore32 signal/unicore32: Use FPE_FLTUNK instead of 0 in ucf64_raise_sigfpe 2018-04-25 10:40:56 -05:00
x86 signal: Add TRAP_UNK si_code for undiagnosted trap exceptions 2018-04-25 10:40:56 -05:00
xtensa signal: Ensure every siginfo we send has all bits initialized 2018-04-25 10:40:51 -05:00
.gitignore
Kconfig kbuild: remove incremental linking option 2018-03-26 02:01:19 +09:00