Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 13 Sep 2009 01:00:25 +0000 (UTC)
From:      Bruce M Simpson <bms@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   svn commit: r197148 - head/sys/netinet
Message-ID:  <200909130100.n8D10PAu002459@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bms
Date: Sun Sep 13 01:00:24 2009
New Revision: 197148
URL: http://svn.freebsd.org/changeset/base/197148

Log:
  In expire_mfc(), add an assert on the multicast forwarding cache mutex.
  
  PR:		138666

Modified:
  head/sys/netinet/ip_mroute.c

Modified: head/sys/netinet/ip_mroute.c
==============================================================================
--- head/sys/netinet/ip_mroute.c	Sat Sep 12 23:01:36 2009	(r197147)
+++ head/sys/netinet/ip_mroute.c	Sun Sep 13 01:00:24 2009	(r197148)
@@ -1025,6 +1025,8 @@ expire_mfc(struct mfc *rt)
 {
 	struct rtdetq *rte, *nrte;
 
+	MFC_LOCK_ASSERT();
+
 	free_bw_list(rt->mfc_bw_meter);
 
 	TAILQ_FOREACH_SAFE(rte, &rt->mfc_stall, rte_link, nrte) {



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