PERFORCE change 43002 for review

[ Available lists | Index of p4-projects | Month of Nov 2003 | Week of 24 Nov 2003 | Raw email | View thread | Wrap long lines | Reply | Tag ]
From
Sam Leffler <sam@FreeBSD.org>
Date
24 Nov 2003 11:34:25
Subject
PERFORCE change 43002 for review
Message-ID
200311241934.hAOJYMro020484@repoman.freebsd.org


[ Hide this part ]
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);


Elapsed time: 0.077 seconds