From owner-svn-src-all@FreeBSD.ORG Fri Oct 5 08:02:28 2012 Return-Path: Delivered-To: svn-src-all@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 15721106567E; Fri, 5 Oct 2012 08:02:28 +0000 (UTC) (envelope-from ndenev@gmail.com) Received: from mail-wi0-f172.google.com (mail-wi0-f172.google.com [209.85.212.172]) by mx1.freebsd.org (Postfix) with ESMTP id 6AE328FC1F; Fri, 5 Oct 2012 08:02:26 +0000 (UTC) Received: by mail-wi0-f172.google.com with SMTP id hq12so195428wib.13 for ; Fri, 05 Oct 2012 01:02:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; bh=RYW0NT3LmQS0rTRruLV+zqVPX/tdh0UmlenBAKpFVjA=; b=ak9dUuTaF0iP9kUJyEnBxZ49x7+w8dRN7ysWgDj39YqDN9gYeHvhAu1AuHonAvUfST 5fP7zJdS+GWcL0yHVbTes2ukEtuuSYuXffEPUuTnCBQUY5iYVnCVecj3oYCAEqb+QL0A XfH2zU1mKYWhyalgEaddW/+1t+MJvJh1BVsn3VIS7P56j1QIriZY5d19WUptA4vprIe8 NGv6+Vors5tTRhcJuQQDzPvBdLnUsX2poslNHNDZOOHMByGJQG06pliMeLiINIz/TCyN hOmu8mx5gWVV/21FyTGi5WR5VTIjxt7fDhBZlUtX7/3ntEcOXE0WayJ/3dV+rVL9OSZ9 cspA== Received: by 10.216.210.11 with SMTP id t11mr4855897weo.92.1349424145695; Fri, 05 Oct 2012 01:02:25 -0700 (PDT) Received: from ndenevsa.sf.moneybookers.net (g1.moneybookers.com. [217.18.249.148]) by mx.google.com with ESMTPS id cl8sm1066957wib.10.2012.10.05.01.02.13 (version=TLSv1/SSLv3 cipher=OTHER); Fri, 05 Oct 2012 01:02:23 -0700 (PDT) Mime-Version: 1.0 (Mac OS X Mail 6.1 \(1498\)) Content-Type: text/plain; charset=koi8-r From: Nikolay Denev In-Reply-To: <20121005070914.GI34622@glebius.int.ru> Date: Fri, 5 Oct 2012 11:02:14 +0300 Content-Transfer-Encoding: quoted-printable Message-Id: References: <201209201005.q8KA5BqZ094414@svn.freebsd.org> <2966A49C-DE3F-4559-A799-D1E9C0A74A9C@gmail.com> <20121005070914.GI34622@glebius.int.ru> To: Gleb Smirnoff X-Mailer: Apple Mail (2.1498) Cc: svn-src-all@FreeBSD.org Subject: Re: svn commit: r240742 - head/sys/net X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Oct 2012 08:02:28 -0000 On Oct 5, 2012, at 10:09 AM, Gleb Smirnoff wrote: > On Fri, Oct 05, 2012 at 09:34:07AM +0300, Nikolay Denev wrote: > N> > Date: Thu Sep 20 10:05:10 2012 > N> > New Revision: 240742 > N> > URL: http://svn.freebsd.org/changeset/base/240742 > N> >=20 > N> > Log: > N> > Convert lagg(4) to use if_transmit instead of if_start. > N> >=20 > N> > In collaboration with: thompsa, sbruno, fabient > N> >=20 > N> > Modified: > N> > head/sys/net/if_lagg.c > ... > N> Are there any plans to MFC this change and the one for if_bridge? > N> This one applies cleanly on RELENG_9 and I will have the = opportunity to test it later today. >=20 > Sure we can, if you test it. Thanks! >=20 > --=20 > Totus tuus, Glebius. Patch applied and module reloaded. I'm testing with 16 iperf instances from a RELENG_8 machine connected to = a 10G port on Extreme Networks switch with ix(4) interface, and on the other side is = the machine with if_lagg, with Intel quad igb(4) interface. /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 = /10 Load Average ||||||||||||||||||||||||||||||||||||||| Interface Traffic Peak = Total lagg0 in 464.759 MB/s 465.483 MB/s 25.686 = GB out 14.900 MB/s 22.543 MB/s 3.845 = GB lo0 in 0.000 KB/s 0.000 KB/s 2.118 = MB out 0.000 KB/s 0.000 KB/s 2.118 = MB igb3 in 116.703 MB/s 117.322 MB/s 7.235 = GB out 3.427 MB/s 5.225 MB/s 2.303 = GB igb2 in 116.626 MB/s 117.301 MB/s 8.248 = GB out 4.789 MB/s 12.069 MB/s 3.331 = GB igb1 in 116.845 MB/s 117.138 MB/s 6.406 = GB out 4.222 MB/s 6.439 MB/s 267.546 = MB igb0 in 116.595 MB/s 117.298 MB/s 6.045 = GB out 2.984 MB/s 7.678 MB/s 221.413 = MB (High Load Average is because of simultaneously running disk IO test on = the machine). And the same in the other direction : /0 /1 /2 /3 /4 /5 /6 /7 /8 /9 = /10 Load Average ||||||||||||||||||||||||||||||||||| Interface Traffic Peak = Total lagg0 in 14.427 MB/s 14.939 MB/s 155.813 = GB out 458.935 MB/s 459.789 MB/s 28.429 = GB lo0 in 0.000 KB/s 0.000 KB/s 2.118 = MB out 0.000 KB/s 0.000 KB/s 2.118 = MB igb3 in 2.797 MB/s 3.540 MB/s 39.869 = GB out 117.452 MB/s 121.691 MB/s 8.612 = GB igb2 in 3.641 MB/s 5.412 MB/s 40.939 = GB out 116.963 MB/s 127.053 MB/s 11.185 = GB igb1 in 4.202 MB/s 5.301 MB/s 39.097 = GB out 116.286 MB/s 117.230 MB/s 5.356 = GB igb0 in 3.818 MB/s 4.713 MB/s 38.755 = GB out 116.315 MB/s 117.053 MB/s 6.142 = GB Regards, Nikolay=