From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stephen Hemminger Subject: Re: SKY2 vs SK98LIN performance on 88E8053 MAC Date: Fri, 8 Jun 2007 16:30:39 -0700 Message-ID: <20070608163039.1783c04e@localhost.localdomain> References: <884143.12109.qm@web52311.mail.re2.yahoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org To: Philip Romanov Return-path: Received: from smtp2.linux-foundation.org ([207.189.120.14]:54458 "EHLO smtp2.linux-foundation.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751562AbXFHXan (ORCPT ); Fri, 8 Jun 2007 19:30:43 -0400 In-Reply-To: <884143.12109.qm@web52311.mail.re2.yahoo.com> Sender: netdev-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Fri, 8 Jun 2007 13:41:55 -0700 (PDT) Philip Romanov wrote: > Hello! > > We are observing severe IPv4 forwarding degradation > when switching from sk98lin to sky2 driver. Setup: > plain 2.6.21.3 kernel, 88E8053 Marvell Yukon2 MAC, > sk98lin is @revision 8.41.2.3 coming from FC6, SKY2 > driver from 2.6.21.3 kernel, both drivers are in NAPI > mode. > > Benchmarks are done using bidirectional traffic > generated by IXIA, sending 256-byte packets. Observed > packet throughput is almost 30% higher with sklin98 > driver. > > Ethernet flow control is turned off in SKY2 driver > (hard-coded as off, we know about this problem). > > I also have oprofile records of the drivers in case > anybody is interested. > > Please share info if you know anything on SKY2 > performance bottlenecks. > I'm surprised? The vendor driver has bogus extra locking and other crap. Please send profile data. Flow control should work on sky2 (now). Are you routing or doing real TCP transfers? -- Stephen Hemminger