s390: lowcore stack pointer offsets
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Wed, 24 Apr 2013 08:20:43 +0000 (10:20 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Fri, 26 Apr 2013 07:07:01 +0000 (09:07 +0200)
commitdc7ee00d4771b3218b10e09e1071ee6eb176d381
tree18eb16aa67cadf8d4bb880b8443563d2fb47cf43
parentb8668fd0a7e1b59ff4fd33b65e7f6d46b2d3cf1c
s390: lowcore stack pointer offsets

Store the stack pointers in the lowcore for the kernel stack, the async
stack and the panic stack with the offset required for the first user.
This avoids an unnecessary add instruction on the system call path.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/entry.S
arch/s390/kernel/entry64.S
arch/s390/kernel/setup.c
arch/s390/kernel/smp.c