summaryrefslogtreecommitdiffstats
path: root/sys/sys/mbuf.h
diff options
context:
space:
mode:
authoralfred <alfred@FreeBSD.org>2004-07-21 15:42:02 +0000
committeralfred <alfred@FreeBSD.org>2004-07-21 15:42:02 +0000
commitb2adbcd1d56fa984bed863d66648026adba23b72 (patch)
tree3cd2df86213882967372a71cd6d9ea359e0b10f3 /sys/sys/mbuf.h
parent2f02562eedb660bf31096303dbbfff6c72459e61 (diff)
downloadFreeBSD-src-b2adbcd1d56fa984bed863d66648026adba23b72.zip
FreeBSD-src-b2adbcd1d56fa984bed863d66648026adba23b72.tar.gz
unbreak !WITNESS.
Diffstat (limited to 'sys/sys/mbuf.h')
-rw-r--r--sys/sys/mbuf.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/sys/sys/mbuf.h b/sys/sys/mbuf.h
index 34d84f9..8eb9606 100644
--- a/sys/sys/mbuf.h
+++ b/sys/sys/mbuf.h
@@ -307,11 +307,15 @@ struct mbstat {
#define MEXT_ADD_REF(m) atomic_add_int((m)->m_ext.ref_cnt, 1)
+#ifdef WITNESS
#define MBUF_CHECKSLEEP(how) do { \
if (how == M_WAITOK) \
WITNESS_WARN(WARN_GIANTOK | WARN_SLEEPOK, NULL, \
"Sleeping in \"%s\"", __func__); \
} while(0)
+#else
+#define MBUF_CHECKSLEEP(how)
+#endif
/*
* Network buffer allocation API
OpenPOWER on IntegriCloud