original_kernel/arch/s390
Heiko Carstens 99e639b791 s390/sclp: fix addressing mode clobber
The early mini sclp driver may be called in zArch mode either in
31 or 64 bit addressing mode.
If called in 31 bit addressing mode the new external interrupt psw
however would switch to 64 bit addressing mode. This would cause an
addressing exception within the interrupt handler, since the code
didn't expect the zArch/31 bit addressing mode combination.

Fix this by setting the new psw addressing mode bits so they fit
the current addressing mode.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
2012-11-06 22:39:51 +01:00
..
appldata
boot s390: fix linker script for 31 bit builds 2012-10-18 17:50:10 +02:00
crypto
hypfs
include s390: Move css limits from drivers/s390/cio/ to include/asm/. 2012-11-06 22:39:49 +01:00
kernel s390/sclp: fix addressing mode clobber 2012-11-06 22:39:51 +01:00
kvm KVM updates for the 3.7 merge window 2012-10-04 09:30:33 -07:00
lib s390/mm: use pmd_large() instead of pmd_huge() 2012-10-26 16:44:23 +02:00
math-emu
mm s390/mm: use pmd_large() instead of pmd_huge() 2012-10-26 16:44:23 +02:00
net
oprofile
Kbuild
Kconfig s390/thp: select HAVE_ARCH_TRANSPARENT_HUGEPAGE 2012-10-18 17:50:10 +02:00
Kconfig.debug s390/mm: add page table dumper 2012-10-09 14:16:58 +02:00
Makefile
defconfig