Date: Fri, 8 May 2009 21:08:44 GMT From: Marko Zec <zec@FreeBSD.org> To: Perforce Change Reviews <perforce@freebsd.org> Subject: PERFORCE change 161792 for review Message-ID: <200905082108.n48L8i9H018920@repoman.freebsd.org>
index | next in thread | raw e-mail
http://perforce.freebsd.org/chv.cgi?CH=161792 Change 161792 by zec@zec_tpx32 on 2009/05/08 21:08:33 Do not register if_loop as a cloning ifnet multiple times, but only once in the context of the default vnet. For non-default vnets, we call the registered ifc_attach() method directly. Affected files ... .. //depot/projects/vimage-commit2/src/sys/net/if_loop.c#28 edit Differences ... ==== //depot/projects/vimage-commit2/src/sys/net/if_loop.c#28 (text+ko) ==== @@ -167,7 +167,11 @@ INIT_VNET_NET(curvnet); V_loif = NULL; - if_clone_attach(&lo_cloner); + LIST_INIT(&V_lo_list); + if (IS_DEFAULT_VNET(curvnet)) + if_clone_attach(&lo_cloner); + else + lo_cloner.ifc_attach(&lo_cloner); return (0); }help
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200905082108.n48L8i9H018920>
