svn commit: r194898 - user/kmacy/releng_7_2_fcs/sys/net
Kip Macy
kmacy at FreeBSD.org
Wed Jun 24 20:29:11 UTC 2009
Author: kmacy
Date: Wed Jun 24 20:29:10 2009
New Revision: 194898
URL: http://svn.freebsd.org/changeset/base/194898
Log:
add further lock asserts
Modified:
user/kmacy/releng_7_2_fcs/sys/net/route.h
Modified: user/kmacy/releng_7_2_fcs/sys/net/route.h
==============================================================================
--- user/kmacy/releng_7_2_fcs/sys/net/route.h Wed Jun 24 20:22:54 2009 (r194897)
+++ user/kmacy/releng_7_2_fcs/sys/net/route.h Wed Jun 24 20:29:10 2009 (r194898)
@@ -342,9 +342,10 @@ struct rt_addrinfo {
} while (0)
#define RTFREE_LOCKED(_rt) do { \
- if ((_rt)->rt_refcnt <= 1) \
+ RT_LOCK_ASSERT(_rt); \
+ if ((_rt)->rt_refcnt <= 1) { \
rtfree(_rt); \
- else { \
+ } else { \
RT_REMREF(_rt); \
RT_UNLOCK(_rt); \
} \
@@ -358,6 +359,7 @@ struct rt_addrinfo {
} while (0)
#define RT_TEMP_UNLOCK(_rt) do { \
+ RT_LOCK_ASSERT(_rt); \
RT_ADDREF(_rt); \
RT_UNLOCK(_rt); \
} while (0)
More information about the svn-src-user
mailing list