]> git.karo-electronics.de Git - karo-tx-linux.git/commit
[S390] entry[64].S improvements
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 29 Nov 2011 08:33:36 +0000 (09:33 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 29 Nov 2011 08:33:31 +0000 (09:33 +0100)
commit078e2ceef3a2a55779c1ded06b6e8192c8bd53bc
tree1e7d067f2cf0123bd6864a0a0b02fc00b6d17cd7
parentfee9fb3c464694deffafeea76a530e4bb7802e87
[S390] entry[64].S improvements

Another round of cleanup for entry[64].S, in particular the program check
handler looks more reasonable now. The code size for the 31 bit kernel
has been reduced by 616 byte and by 528 byte for the 64 bit version.
Even better the code is a bit faster as well.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/include/asm/lowcore.h
arch/s390/kernel/asm-offsets.c
arch/s390/kernel/base.S
arch/s390/kernel/entry.S
arch/s390/kernel/entry64.S
arch/s390/kernel/head.S
arch/s390/kernel/reipl64.S
arch/s390/kernel/smp.c