]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[S390] addressing mode limits and psw address wrapping
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 26 Sep 2011 14:42:55 +0000 (16:42 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 26 Sep 2011 14:42:48 +0000 (16:42 +0200)
commit2e6851553c40cf3b6ea9796d891b7d4aef60ec4d
tree058670e10c4d9678ccdcf21b2456643eff2038bf
parent8bade28562b61e83ffc08146956adb3f8aef31c1
[S390] addressing mode limits and psw address wrapping

An instruction with an address right below the adress limit for the
current addressing mode will wrap. The instruction restart logic in
the protection fault handler and the signal code need to follow the
wrapping rules to find the correct instruction address.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/processor.h
arch/s390/include/asm/ptrace.h
arch/s390/kernel/signal.c
arch/s390/mm/fault.c