aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Keith <javelinanddart@gmail.com>2018-02-19 20:52:10 +0100
committerMoyster <oysterized@gmail.com>2018-12-02 01:33:26 +0100
commit3bf4b9630683cd2787a01275ccc0b887ba110cf1 (patch)
tree37f9477d7f12c3d6e80d341a5935d2d932ebef8f
parent1bf12021da32d0549ccb29f024f226afc3c35f69 (diff)
fs: sdfat: Fix compilation without debugging
* And make WARNON debugging optional Change-Id: Id59e908c8a60ded1238d3fd010f3d96cdde95f40 Signed-off-by: Paul Keith <javelinanddart@gmail.com>
-rw-r--r--fs/sdfat/Kconfig5
-rw-r--r--fs/sdfat/sdfat.h1
2 files changed, 6 insertions, 0 deletions
diff --git a/fs/sdfat/Kconfig b/fs/sdfat/Kconfig
index 73ed755bb..417ff432d 100644
--- a/fs/sdfat/Kconfig
+++ b/fs/sdfat/Kconfig
@@ -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
diff --git a/fs/sdfat/sdfat.h b/fs/sdfat/sdfat.h
index 2f10b9603..a4b7ed3e1 100644
--- a/fs/sdfat/sdfat.h
+++ b/fs/sdfat/sdfat.h
@@ -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 */