]> 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, 10 Oct 2011 14:59:02 +0000 (16:59 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 10 Oct 2011 14:58:56 +0000 (16:58 +0200)
commite399db015285671b783b57d9568aadfd7514831c
tree60af6cfc9719d966431269baba54fb54d9f412b5
parent0d8aa92d599c63a558dd85135b437880d921c206
[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