From owner-freebsd-net@FreeBSD.ORG Tue Oct 2 22:03:18 2007 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 67A4616A41B for ; Tue, 2 Oct 2007 22:03:18 +0000 (UTC) (envelope-from wawa@yandex-team.ru) Received: from relanium.yandex.ru (relanium.yandex.ru [213.180.193.88]) by mx1.freebsd.org (Postfix) with ESMTP id E217413C4A3 for ; Tue, 2 Oct 2007 22:03:17 +0000 (UTC) (envelope-from wawa@yandex-team.ru) Received: from [87.250.227.218] (v3-227-218.yandex.net [87.250.227.218]) by relanium.yandex.ru (8.14.1/8.14.1) with ESMTP id l92M3ERh082679 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 3 Oct 2007 02:03:14 +0400 (MSD) (envelope-from wawa@yandex-team.ru) Message-ID: <4702C021.8050304@yandex-team.ru> Date: Wed, 03 Oct 2007 02:03:13 +0400 From: Vladimir Ivanov Organization: Yandex LLC User-Agent: Thunderbird 1.5.0.13 (X11/20070824) MIME-Version: 1.0 To: Jack Vogel References: <46B07931.3080300@yandex-team.ru> <2a41acea0708010923m7b21095ajc2ee84c37e0d5354@mail.gmail.com> <470280F6.9070009@yandex-team.ru> <2a41acea0710021358h1940addct3f2b0d3824d04ea3@mail.gmail.com> In-Reply-To: <2a41acea0710021358h1940addct3f2b0d3824d04ea3@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Antivirus: Dr.Web (R) for Mail Servers on relanium.yandex.ru host X-Antivirus-Code: 100000 Cc: "freebsd-net@freebsd.org" Subject: Re: SMPable version of EM driver 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, 02 Oct 2007 22:03:18 -0000 Jack Vogel wrote: > I'm sorry I have not been able to get to this yet, but putting > food on the table comes first so the FreeBSD work that > Intel pays me for has to come first. Also your driver work > is based on a version that is too old to just accept, I am > hoping to get the STABLE tree converted to the new > shared code that CURRENT has shortly, so whatever good > ideas you have, and I'm sure you have many, will need to > be made into the new code base. Furthermore, that base > is a moving target as I add new hardware support. > > In the near term I will be taking changes that I did for the > 10G Oplin driver, specifically multiqueue/rss and the lock > splitting that is in that driver, and putting them back into > the Gig driver, but that should go into CURRENT first. > > My recomendation is to move your work to CURRENT. We have a little bit different points of view. Your business is code development. Our business is to make several thousand FreeBSD boxes fast and stable. That's why we've limited with OS release selection. But another side of my coin is: we able to test software with a lot of running systems. We plan to deal with CURRENT though. WBR, Vladimir