Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S964778AbWCGVtf (ORCPT ); Tue, 7 Mar 2006 16:49:35 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S964777AbWCGVtf (ORCPT ); Tue, 7 Mar 2006 16:49:35 -0500 Received: from smtp.osdl.org ([65.172.181.4]:3775 "EHLO smtp.osdl.org") by vger.kernel.org with ESMTP id S964771AbWCGVte (ORCPT ); Tue, 7 Mar 2006 16:49:34 -0500 Date: Tue, 7 Mar 2006 13:49:07 -0800 From: Stephen Hemminger To: Matt Leininger Cc: Shirley Ma , netdev@vger.kernel.org, Linux Kernel Mailing List , openib-general@openib.org, "David S. Miller" , mst@mellanox.co.il Subject: Re: [openib-general] Re: TSO and IPoIB performance degradation Message-ID: <20060307134907.733d3d27@localhost.localdomain> In-Reply-To: <1141767891.6119.903.camel@localhost> References: <1141767891.6119.903.camel@localhost> X-Mailer: Sylpheed-Claws 2.0.0 (GTK+ 2.8.6; i486-pc-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1185 Lines: 30 On Tue, 07 Mar 2006 13:44:51 -0800 Matt Leininger wrote: > On Mon, 2006-03-06 at 19:13 -0800, Shirley Ma wrote: > > > > > More likely you are getting hit by the fact that TSO prevents the > > congestion > > window from increasing properly. This was fixed in 2.6.15 (around mid > > of Nov 2005). > > > > Yep, I noticed the same problem. After updating to the new kernel, the > > performance are much better, but it's still lower than before. > > Here is an updated version of OpenIB IPoIB performance for various > kernels with and without one of the TSO patches. The netperf > performance for the latest kernels has not improved the TSO performance > drop. > > Any comments or suggestions would be appreciated. > > - Matt Configuration information? like did you increase the tcp_rmem, tcp_wmem? Tcpdump traces of what is being sent and available window? Is IB using NAPI or just doing netif_rx()? - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/