]> git.proxmox.com Git - mirror_ubuntu-zesty-kernel.git/commit - arch/s390/kernel/entry.S
[S390] entry[64].S improvements
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 27 Dec 2011 10:27:15 +0000 (11:27 +0100)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Tue, 27 Dec 2011 10:27:12 +0000 (11:27 +0100)
commitc5328901aa1db134325607d65527742d8be07f7d
tree9643cf253b758d16918cd8591bd9dde022c39673
parent3b7f993394db7c446c251fb8eb32ec501a330acc
[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