]> www.infradead.org Git - users/dwmw2/linux.git/commit
s390: Always enable EXPOLINE_EXTERN if supported
authorVasily Gorbik <gor@linux.ibm.com>
Mon, 26 Aug 2024 21:16:06 +0000 (23:16 +0200)
committerVasily Gorbik <gor@linux.ibm.com>
Thu, 29 Aug 2024 20:56:33 +0000 (22:56 +0200)
commit4eac37ffaf007fba766e61a5d7e384fcdc033cd6
tree439b597a198bf414392608c718f7bf79d2da7e59
parent7f4f1f47a3f69e2ca8315ed7202bb1a4c4a444b9
s390: Always enable EXPOLINE_EXTERN if supported

Since commit ba05b39d54ee ("s390/expoline: Make modules use kernel
expolines"), there is no longer any reason not to use
CONFIG_EXPOLINE_EXTERN when supported by the compiler.

On the positive side:
- there is only a single set of expolines generated and used by both the
  kernel code and modules,
- it eliminates expolines "comdat" sections, which can confuse tools
  like kpatch.

Always enable EXPOLINE_EXTERN if supported by the compiler.

Suggested-by: Heiko Carstens <hca@linux.ibm.com>
Reviewed-by: Sumanth Korikkar <sumanthk@linux.ibm.com>
Reviewed-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/Kconfig