summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHeiko Carstens <hca@linux.ibm.com>2020-11-18 21:32:33 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-04-10 13:34:32 +0200
commit43dd03f088191e6c85529e649ebb5c54994486ee (patch)
tree5ef3e662d5c8e93b52e619d9058770fc23e73cbc
parentf5eb7e12a75df45908d8d9399c3288fc29e61184 (diff)
downloadlinux-stable-43dd03f088191e6c85529e649ebb5c54994486ee.tar.gz
linux-stable-43dd03f088191e6c85529e649ebb5c54994486ee.tar.bz2
linux-stable-43dd03f088191e6c85529e649ebb5c54994486ee.zip
init/Kconfig: make COMPILE_TEST depend on !S390
commit 334ef6ed06fa1a54e35296b77b693bcf6d63ee9e upstream. While allmodconfig and allyesconfig build for s390 there are also various bots running compile tests with randconfig, where PCI is disabled. This reveals that a lot of drivers should actually depend on HAS_IOMEM. Adding this to each device driver would be a never ending story, therefore just disable COMPILE_TEST for s390. The reasoning is more or less the same as described in commit bc083a64b6c0 ("init/Kconfig: make COMPILE_TEST depend on !UML"). Reported-by: kernel test robot <lkp@intel.com> Suggested-by: Arnd Bergmann <arnd@kernel.org> Signed-off-by: Heiko Carstens <hca@linux.ibm.com> Cc: Guenter Roeck <linux@roeck-us.net> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--init/Kconfig2
1 files changed, 1 insertions, 1 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 96fc45d1b686..a8d486c3ffce 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -76,7 +76,7 @@ config INIT_ENV_ARG_LIMIT
config COMPILE_TEST
bool "Compile also drivers which will not load"
- depends on !UML
+ depends on !UML && !S390
default n
help
Some drivers can be compiled on a different platform than they are