summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManuel Bentele2021-03-16 10:14:59 +0100
committerManuel Bentele2021-03-16 10:14:59 +0100
commitd5af62e18ff15c1bfa8ea2aa8e1dc0036a48314e (patch)
tree17ff717d7213da7fff8ffd95bec7569cfaec5f6b
parent[KERNEL] Refactor code to satisfy Linux kernel code style (diff)
downloaddnbd3-d5af62e18ff15c1bfa8ea2aa8e1dc0036a48314e.tar.gz
dnbd3-d5af62e18ff15c1bfa8ea2aa8e1dc0036a48314e.tar.xz
dnbd3-d5af62e18ff15c1bfa8ea2aa8e1dc0036a48314e.zip
[KERNEL] Enable assertions if CONFIG_DEBUG_DRIVER is set
-rw-r--r--src/kernel/net.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/kernel/net.c b/src/kernel/net.c
index 3f10add..e62a9df 100644
--- a/src/kernel/net.c
+++ b/src/kernel/net.c
@@ -37,6 +37,7 @@
#define ktime_to_s(kt) ktime_divns(kt, NSEC_PER_SEC)
#endif
+#ifdef CONFIG_DEBUG_DRIVER
#define ASSERT(x) \
do { \
if (!(x)) { \
@@ -44,6 +45,11 @@
BUG(); \
} \
} while (0)
+#else
+#define ASSERT(x) \
+ do { \
+ } while (0)
+#endif
#define dnbd3_sock_create(af, type, proto, sock) \
sock_create_kern(&init_net, (af) == HOST_IP4 ? AF_INET : AF_INET6, type, proto, sock)