aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Schwidefsky <schwidefsky@de.ibm.com>2018-07-24 01:55:18 -0400
committerMartin Schwidefsky <schwidefsky@de.ibm.com>2018-07-24 02:10:52 -0400
commit2fba3573f1cf876ad94992c256c5c410039e60b4 (patch)
tree12d9fb98d4dbc89acc566d3e6d46f56ccbad2561
parentd72e90f33aa4709ebecc5005562f52335e106a60 (diff)
s390: disable gcc plugins
The s390 build currently fails with the latent entropy plugin: arch/s390/kernel/als.o: In function `verify_facilities': als.c:(.init.text+0x24): undefined reference to `latent_entropy' als.c:(.init.text+0xae): undefined reference to `latent_entropy' make[3]: *** [arch/s390/boot/compressed/vmlinux] Error 1 make[2]: *** [arch/s390/boot/compressed/vmlinux] Error 2 make[1]: *** [bzImage] Error 2 This will be fixed with the early boot rework from Vasily, which is planned for the 4.19 merge window. For 4.18 the simplest solution is to disable the gcc plugins and reenable them after the early boot rework is upstream. Reported-by: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Martin Schwidefsky <schwidefsky@de.ibm.com>
-rw-r--r--arch/s390/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/s390/Kconfig b/arch/s390/Kconfig
index e44bb2b2873e..8a1863d9ed53 100644
--- a/arch/s390/Kconfig
+++ b/arch/s390/Kconfig
@@ -140,7 +140,7 @@ config S390
140 select HAVE_FUNCTION_GRAPH_TRACER 140 select HAVE_FUNCTION_GRAPH_TRACER
141 select HAVE_FUNCTION_TRACER 141 select HAVE_FUNCTION_TRACER
142 select HAVE_FUTEX_CMPXCHG if FUTEX 142 select HAVE_FUTEX_CMPXCHG if FUTEX
143 select HAVE_GCC_PLUGINS 143 select HAVE_GCC_PLUGINS if BROKEN
144 select HAVE_KERNEL_BZIP2 144 select HAVE_KERNEL_BZIP2
145 select HAVE_KERNEL_GZIP 145 select HAVE_KERNEL_GZIP
146 select HAVE_KERNEL_LZ4 146 select HAVE_KERNEL_LZ4