From: Akinobu Mita Date: Sat, 15 Apr 2023 12:57:05 +0000 (+0900) Subject: fault-inject: fix build error when FAULT_INJECTION_CONFIGFS=y and CONFIGFS_FS=m X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=d325c162631eb7c21f244f48184f3c8ace868039;p=linux.git fault-inject: fix build error when FAULT_INJECTION_CONFIGFS=y and CONFIGFS_FS=m This fixes a build error when CONFIG_FAULT_INJECTION_CONFIGFS=y and CONFIG_CONFIGFS_FS=m. Since the fault-injection library cannot built as a module, avoid building configfs as a module. Fixes: 4668c7a2940d ("fault-inject: allow configuration via configfs") Reported-by: kernel test robot Link: https://lore.kernel.org/oe-kbuild-all/202304150025.K0hczLR4-lkp@intel.com/ Signed-off-by: Akinobu Mita Signed-off-by: Jens Axboe --- diff --git a/lib/Kconfig.debug b/lib/Kconfig.debug index e700b29d77566..48375e027b09e 100644 --- a/lib/Kconfig.debug +++ b/lib/Kconfig.debug @@ -1960,7 +1960,8 @@ config FAIL_SUNRPC config FAULT_INJECTION_CONFIGFS bool "Configfs interface for fault-injection capabilities" - depends on FAULT_INJECTION && CONFIGFS_FS + depends on FAULT_INJECTION + select CONFIGFS_FS help This option allows configfs-based drivers to dynamically configure fault-injection via configfs. Each parameter for driver-specific