android_kernel_xiaomi_sm7250/arch/s390
Michael Holzheu a45e14148f [S390] Fix reboot hang on LPARs
Reboot hangs on LPARs without diag308 support. The reason for this is,
that before the reboot is done, the channel subsystem is shut down.
During the reset on each possible subchannel a "store subchannel" is
done. This operation can end in a program check interruption, if the
specified subchannel set is not implemented by the hardware. During
the reset, currently we do not have a program check handler, which
leads to the described kernel bug. We install now a new program check
handler for the reboot code to fix this problem.

Signed-off-by: Michael Holzheu <holzheu@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2006-12-15 17:18:22 +01:00
..
appldata [PATCH] hotplug CPU: clean up hotcpu_notifier() use 2006-12-07 08:39:39 -08:00
boot [PATCH] use ${CROSS_COMPILE}installkernel in arch/*/boot/install.sh 2005-06-23 09:45:07 -07:00
crypto [S390] Inline assembly cleanup. 2006-09-28 16:56:43 +02:00
hypfs [S390] hypfs fixes 2006-12-15 17:18:10 +01:00
kernel [S390] Fix reboot hang on LPARs 2006-12-15 17:18:22 +01:00
lib [S390] uaccess_pt: add missing down_read() and convert to is_init(). 2006-12-08 15:53:49 +01:00
math-emu [S390] Inline assembly cleanup. 2006-09-28 16:56:43 +02:00
mm Merge branch 'for-linus' of git://git390.osdl.marist.edu/pub/scm/linux-2.6 2006-12-08 11:21:55 -08:00
oprofile [PATCH] s390: add oprofile callgraph support 2006-01-06 08:33:50 -08:00
defconfig [S390] update default configuration 2006-12-15 17:17:57 +01:00
Kconfig [PATCH] appldata_mem dependes on vm counters 2006-12-13 09:05:52 -08:00
Kconfig.debug [PATCH] lockdep: irqtrace subsystem, s390 support 2006-07-03 15:27:03 -07:00
Makefile [S390] set KBUILD_IMAGE. 2006-12-04 15:40:49 +01:00