Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 24 Nov 2003 11:34:22 -0800 (PST)
From:      Sam Leffler <sam@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 43002 for review
Message-ID:  <200311241934.hAOJYMro020484@repoman.freebsd.org>

index | next in thread | raw e-mail

http://perforce.freebsd.org/chv.cgi?CH=43002

Change 43002 by sam@sam_ebb on 2003/11/24 11:34:18

	workaround LOR in rt_setgate

Affected files ...

.. //depot/projects/netperf/sys/net/route.c#29 edit

Differences ...

==== //depot/projects/netperf/sys/net/route.c#29 (text+ko) ====

@@ -1111,8 +1111,10 @@
 
 		arg.rnh = rnh;
 		arg.rt0 = rt;
-		/* XXX LOR here */
+		/* XXX workaround LOR */
+		RT_UNLOCK(rt);
 		RADIX_NODE_HEAD_LOCK(rnh);
+		RT_LOCK(rt);
 		rnh->rnh_walktree_from(rnh, rt_key(rt), rt_mask(rt),
 				       rt_fixchange, &arg);
 		RADIX_NODE_HEAD_UNLOCK(rnh);


help

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200311241934.hAOJYMro020484>