From owner-freebsd-net@FreeBSD.ORG Fri Oct 7 18:35:49 2011 Return-Path: Delivered-To: freebsd-net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02F65106566B for ; Fri, 7 Oct 2011 18:35:49 +0000 (UTC) (envelope-from qing.li@bluecoat.com) Received: from whisker.bluecoat.com (whisker.bluecoat.com [216.52.23.28]) by mx1.freebsd.org (Postfix) with ESMTP id D97538FC0A for ; Fri, 7 Oct 2011 18:35:48 +0000 (UTC) Received: from PWSVL-EXCHTS-01.internal.cacheflow.com ([10.2.2.122]) by whisker.bluecoat.com (8.14.2/8.14.2) with ESMTP id p97IZmU9019867 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=FAIL); Fri, 7 Oct 2011 11:35:48 -0700 (PDT) Received: from PWSVL-EXCMBX-01.internal.cacheflow.com ([fe80::15bc:12e2:4676:340f]) by PWSVL-EXCHTS-01.internal.cacheflow.com ([fe80::5c50:e2ba:8115:4223%20]) with mapi id 14.01.0289.001; Fri, 7 Oct 2011 11:35:43 -0700 From: "Li, Qing" To: Arnaud Lacombe Thread-Topic: kern/159601: commit references a PR Thread-Index: AQHMhRxpXeb1s9tAAk66Ta4D5oP2hpVxpeaA//+Mpc2AAALdTw== Date: Fri, 7 Oct 2011 18:35:42 +0000 Message-ID: References: <201110071810.p97IA4RI000569@freefall.freebsd.org>, , In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [216.52.23.68] Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 Cc: "freebsd-net@freebsd.org" Subject: RE: kern/159601: commit references a PR X-BeenThere: freebsd-net@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Networking and TCP/IP with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Oct 2011 18:35:49 -0000 Here is one of my specific responses to the PRs.=0A= =0A= http://lists.freebsd.org/pipermail/freebsd-current/2011-August/026506.= html=0A= =0A= -- Qing=0A= =0A= ________________________________________=0A= From: owner-freebsd-net@freebsd.org [owner-freebsd-net@freebsd.org] on beha= lf of Li, Qing=0A= Sent: Friday, October 07, 2011 11:30 AM=0A= To: Arnaud Lacombe; dfilter service=0A= Cc: freebsd-net@freebsd.org=0A= Subject: RE: kern/159601: commit references a PR=0A= =0A= The important thing is if you have questions, just ask me.=0A= =0A= You can start from this email thread.=0A= =0A= http://lists.freebsd.org/pipermail/freebsd-current/2011-August/026423.ht= ml=0A= =0A= --Qing=0A= =0A= ________________________________________=0A= From: owner-freebsd-net@freebsd.org [owner-freebsd-net@freebsd.org] on beha= lf of Arnaud Lacombe [lacombar@gmail.com]=0A= Sent: Friday, October 07, 2011 11:17 AM=0A= To: dfilter service=0A= Cc: freebsd-net@freebsd.org=0A= Subject: Re: kern/159601: commit references a PR=0A= =0A= Hi,=0A= =0A= On Fri, Oct 7, 2011 at 2:10 PM, dfilter service wrote= :=0A= > The following reply was made to PR kern/159601; it has been noted by GNAT= S.=0A= >=0A= > From: dfilter@FreeBSD.ORG (dfilter service)=0A= > To: bug-followup@FreeBSD.org=0A= > Cc:=0A= > Subject: Re: kern/159601: commit references a PR=0A= > Date: Fri, 7 Oct 2011 18:01:51 +0000 (UTC)=0A= >=0A= > Author: qingli=0A= > Date: Fri Oct 7 18:01:34 2011=0A= > New Revision: 226114=0A= > URL: http://svn.freebsd.org/changeset/base/226114=0A= >=0A= > Log:=0A= > Remove the reference held on the loopback route when the interface=0A= > address is being deleted. Only the last reference holder deletes the=0A= > loopback route. All other delete operations just clear the IFA_RTSELF= =0A= > flag.=0A= >=0A= > PR: kern/159601=0A= > Submitted by: pluknet=0A= > Reviewed by: discussed on net@=0A= Can you point me in which thread ?=0A= =0A= Thanks,=0A= - Arnaud=0A= =0A= > MFC after: 3 days=0A= >=0A= > Modified:=0A= > head/sys/netinet/in.c=0A= >=0A= > Modified: head/sys/netinet/in.c=0A= > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=0A= > --- head/sys/netinet/in.c Fri Oct 7 16:39:03 2011 (r226113)= =0A= > +++ head/sys/netinet/in.c Fri Oct 7 18:01:34 2011 (r226114)= =0A= > @@ -1126,8 +1126,10 @@ in_scrubprefix(struct in_ifaddr *target,=0A= > RT_LOCK(ia_ro.ro_rt);=0A= > if (ia_ro.ro_rt->rt_refcnt <=3D 1)=0A= > freeit =3D 1;=0A= > - else=0A= > + else if (flags & LLE_STATIC) {=0A= > RT_REMREF(ia_ro.ro_rt);=0A= > + target->ia_flags &=3D ~IFA_RTSELF;=0A= > + }=0A= > RTFREE_LOCKED(ia_ro.ro_rt);=0A= > }=0A= > if (freeit && (flags & LLE_STATIC)) {=0A= > _______________________________________________=0A= > svn-src-all@freebsd.org mailing list=0A= > http://lists.freebsd.org/mailman/listinfo/svn-src-all=0A= > To unsubscribe, send any mail to "svn-src-all-unsubscribe@freebsd.org"= =0A= >=0A= > _______________________________________________=0A= > freebsd-net@freebsd.org mailing list=0A= > http://lists.freebsd.org/mailman/listinfo/freebsd-net=0A= > To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"=0A= >=0A= _______________________________________________=0A= freebsd-net@freebsd.org mailing list=0A= http://lists.freebsd.org/mailman/listinfo/freebsd-net=0A= To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"=0A= _______________________________________________=0A= freebsd-net@freebsd.org mailing list=0A= http://lists.freebsd.org/mailman/listinfo/freebsd-net=0A= To unsubscribe, send any mail to "freebsd-net-unsubscribe@freebsd.org"=0A=