]> www.infradead.org Git - users/dwmw2/linux.git/commit
s390/Kconfig: Select VMAP_STACK unconditionally
authorHeiko Carstens <hca@linux.ibm.com>
Mon, 2 Dec 2024 11:56:38 +0000 (12:56 +0100)
committerAlexander Gordeev <agordeev@linux.ibm.com>
Tue, 10 Dec 2024 14:41:58 +0000 (15:41 +0100)
commit27939d6cde904bcea19d0cdb64a79eedf5abc7ce
tree1564863a47daadff02268a506ae8f1ba94647319
parente7256acac3b3c858d22683fa937a772bf209f4af
s390/Kconfig: Select VMAP_STACK unconditionally

There is no point in supporting !VMAP_STACK kernel builds. VMAP_STACK has
proven to work since many years. Also, since KASAN_VMALLOC is supported,
kernels built with !VMAP_STACK are completely untested.

Therefore select VMAP_STACK unconditionally and remove all config options
and code required for !VMAP_STACK builds.

Acked-by: Christian Borntraeger <borntraeger@linux.ibm.com>
Reviewed-by: Vasily Gorbik <gor@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/Makefile
arch/s390/kernel/entry.S
arch/s390/kernel/setup.c
arch/s390/kernel/vdso64/Makefile