s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support
authorHeiko Carstens <hca@linux.ibm.com>
Fri, 1 Dec 2023 14:42:16 +0000 (15:42 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Mon, 11 Dec 2023 13:33:06 +0000 (14:33 +0100)
commitd7f679ec868e8675c269c742a2ba58c6aceaf52b
tree66118c93c446fb7182b86842aaeb8aaeb4dd2cec
parentd7271ba40155d5e5c28e13516df5d9c69f40ef20
s390/fpu: remove ARCH_WANTS_DYNAMIC_TASK_STRUCT support

s390 selects ARCH_WANTS_DYNAMIC_TASK_STRUCT in order to make the size of
the task structure dependent on the availability of the vector
facility. This doesn't make sense anymore because since many years all
machines provide the vector facility.

Therefore simplify the code a bit and remove s390 support for
ARCH_WANTS_DYNAMIC_TASK_STRUCT.

Reviewed-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Alexander Gordeev <agordeev@linux.ibm.com>
arch/s390/Kconfig
arch/s390/include/asm/processor.h
arch/s390/kernel/process.c
arch/s390/kernel/setup.c