OSDN Git Service

fs: sdfat: Fix compilation without debugging
authorPaul Keith <javelinanddart@gmail.com>
Mon, 19 Feb 2018 19:52:10 +0000 (20:52 +0100)
committerArian <arian.kulmer@web.de>
Tue, 19 Nov 2019 15:24:37 +0000 (16:24 +0100)
* And make WARNON debugging optional

Change-Id: Id59e908c8a60ded1238d3fd010f3d96cdde95f40
Signed-off-by: Paul Keith <javelinanddart@gmail.com>
fs/sdfat/Kconfig
fs/sdfat/sdfat.h

index 73ed755..417ff43 100644 (file)
@@ -97,6 +97,11 @@ config SDFAT_DBG_BUGON
        depends on SDFAT_FS && SDFAT_DEBUG
        default n
 
+config SDFAT_DBG_WARNON
+       bool "Enable strict WARN_ON() for debugging"
+       depends on SDFAT_FS && SDFAT_DEBUG
+       default n
+
 config SDFAT_STATISTICS
        bool "Enable statistics for bigdata"
        depends on SDFAT_FS
index 2f10b96..a4b7ed3 100644 (file)
@@ -393,6 +393,7 @@ void sdfat_debug_check_clusters(struct inode *inode);
 
 #define sdfat_debug_check_clusters(inode)
 #define sdfat_debug_bug_on(expr)
+#define sdfat_debug_warn_on(expr)
 
 #endif /* CONFIG_SDFAT_DEBUG */