]> git.baikalelectronics.ru Git - kernel.git/commit
s390: adapt entry.S to the move of thread_struct
authorMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 20 Jul 2015 08:01:46 +0000 (10:01 +0200)
committerMartin Schwidefsky <schwidefsky@de.ibm.com>
Mon, 20 Jul 2015 11:22:18 +0000 (13:22 +0200)
commitf0f0f44c1b2892d6c789a78224d2a7c193d79b9b
tree9d6cc01706efdb44c6fb7cdb8024fa93d98a7dab
parent60d302d78dd3753e0c711c780b993f2a349a61ec
s390: adapt entry.S to the move of thread_struct

git commit 2cd74876033c416de4d433d2156f3b7f9484feaa
"x86/fpu, sched: Dynamically allocate 'struct fpu'"
moved the thread_struct to the end of the task_struct.

This causes some of the offsets used in entry.S to overflow their
instruction operand field. To fix this  use aghi to create a
dedicated pointer for the thread_struct.

Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
arch/s390/kernel/asm-offsets.c
arch/s390/kernel/entry.S
arch/s390/kernel/traps.c