svn commit: r226533 - head/sys/contrib/pf/net
Bjoern A. Zeeb
bz at FreeBSD.org
Wed Oct 19 10:08:59 UTC 2011
Author: bz
Date: Wed Oct 19 10:08:58 2011
New Revision: 226533
URL: http://svn.freebsd.org/changeset/base/226533
Log:
In the non-FreeBSD case we do not expect PF_LOCK and friends to do anything.
MFC after: 3 days
Modified:
head/sys/contrib/pf/net/pfvar.h
Modified: head/sys/contrib/pf/net/pfvar.h
==============================================================================
--- head/sys/contrib/pf/net/pfvar.h Wed Oct 19 10:04:24 2011 (r226532)
+++ head/sys/contrib/pf/net/pfvar.h Wed Oct 19 10:08:58 2011 (r226533)
@@ -251,19 +251,10 @@ VNET_DECLARE(struct mtx, pf_task_mtx);
mtx_unlock(&V_pf_task_mtx); \
} while(0)
#else
-extern struct mtx pf_task_mtx;
-
-#define PF_ASSERT(h) mtx_assert(&pf_task_mtx, (h))
-
-#define PF_LOCK() do { \
- PF_ASSERT(MA_NOTOWNED); \
- mtx_lock(&pf_task_mtx); \
-} while(0)
-#define PF_UNLOCK() do { \
- PF_ASSERT(MA_OWNED); \
- mtx_unlock(&pf_task_mtx); \
-} while(0)
-#endif
+#define PF_ASSERT(h)
+#define PF_LOCK()
+#define PF_UNLOCK()
+#endif /* __FreeBSD__ */
#define PF_COPYIN(uaddr, kaddr, len, r) do { \
PF_UNLOCK(); \
More information about the svn-src-all
mailing list