]> git.baikalelectronics.ru Git - kernel.git/commit
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)
commit342419252fd7595286dab0108bcdd9eda3a7b494
tree18eb16aa67cadf8d4bb880b8443563d2fb47cf43
parent32fd2569500ad0a83a2591b3011e73eadf0ad076
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