linux/arch/powerpc/platforms/83xx
Christophe Leroy 0deae39cec powerpc/83xx: handle machine check caused by watchdog timer
When the watchdog timer is set in interrupt mode, it causes a
machine check when it times out. The purpose of this mode is to
ease debugging, not to crash the kernel and reboot the machine.

This patch implements a special handling for that, in order to not
crash the kernel if the watchdog times out while in interrupt or
within the idle task.

Signed-off-by: Christophe Leroy <christophe.leroy@c-s.fr>
[scottwood: added missing #include]
Signed-off-by: Scott Wood <oss@buserror.net>
2018-12-21 20:56:41 -06:00
..
asp834x.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
Kconfig powerpc/kconfig: remove CONFIG_6xx 2018-11-26 22:33:37 +11:00
km83xx.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
Makefile powerpc: remove retired sbc834x support 2018-05-03 22:32:30 +10:00
mcu_mpc8349emitx.c powerpc: Use octal numbers for file permissions 2018-01-22 05:48:33 +11:00
misc.c powerpc/83xx: handle machine check caused by watchdog timer 2018-12-21 20:56:41 -06:00
mpc83xx.h License cleanup: add SPDX GPL-2.0 license identifier to files with no license 2017-11-02 11:10:55 +01:00
mpc830x_rdb.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc831x_rdb.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc832x_mds.c powerpc: Use of for_each_node_by_name() instead of open-coding it 2017-12-04 13:10:59 +11:00
mpc832x_rdb.c powerpc: Use of for_each_node_by_name() instead of open-coding it 2017-12-04 13:10:59 +11:00
mpc834x_itx.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc834x_mds.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc836x_mds.c powerpc: Use of for_each_node_by_name() instead of open-coding it 2017-12-04 13:10:59 +11:00
mpc836x_rdk.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc837x_mds.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
mpc837x_rdb.c powerpc/83xx: factor out the common codes of setup arch functions 2016-09-25 02:38:53 -05:00
suspend-asm.S tree-wide: fix comment/printk typos 2010-11-01 15:38:34 -04:00
suspend.c powerpc/83xx: Use sizeof correct type when ioremapping 2017-08-31 14:26:05 +10:00
usb.c PowerPC-83xx: Deletion of an unnecessary check before the function call "of_node_put" 2015-01-29 23:16:19 -06:00