From owner-freebsd-net@FreeBSD.ORG Tue Apr 24 16:35:05 2012 Return-Path: Delivered-To: net@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E0407106566B; Tue, 24 Apr 2012 16:35:05 +0000 (UTC) (envelope-from fabien.thomas@netasq.com) Received: from work.netasq.com (gwlille.netasq.com [91.212.116.1]) by mx1.freebsd.org (Postfix) with ESMTP id 7D1F28FC15; Tue, 24 Apr 2012 16:35:05 +0000 (UTC) Received: from [10.2.1.1] (unknown [10.2.1.1]) by work.netasq.com (Postfix) with ESMTPSA id 4392C27040AD; Tue, 24 Apr 2012 18:35:41 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v1257) Content-Type: multipart/signed; boundary="Apple-Mail=_F190818E-0258-42A4-9701-074232C7B372"; protocol="application/pkcs7-signature"; micalg=sha1 From: Fabien Thomas In-Reply-To: Date: Tue, 24 Apr 2012 18:35:03 +0200 Message-Id: <5C2FC09E-1873-4A97-8980-07B336D3DC44@netasq.com> References: <20120419133018.GA91364@onelab2.iet.unipi.it> <4F907011.9080602@freebsd.org> <20120419204622.GA94904@onelab2.iet.unipi.it> <20120424163423.GA59530@onelab2.iet.unipi.it> To: "K. Macy" X-Mailer: Apple Mail (2.1257) X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: "Li, Qing" , Luigi Rizzo , "current@freebsd.org" , "net@freebsd.org" Subject: Re: Some performance measurements on the FreeBSD network stack 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: Tue, 24 Apr 2012 16:35:06 -0000 --Apple-Mail=_F190818E-0258-42A4-9701-074232C7B372 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=iso-8859-1 >> > > I have a patch that has been sitting around for a long time due to > review cycle latency that caches a pointer to the rtentry (and > llentry) in the the inpcb. Before each use the rtentry is checked > against a generation number in the routing tree that is incremented on > every routing table update. Hi Kip, Is there a public location for the patch ? What can be done to speedup the commit: testing ? Fabien --Apple-Mail=_F190818E-0258-42A4-9701-074232C7B372--