From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Miller Subject: Re: [PATCH net-next 0/3] v3 GRE: TCP segmentation offload Date: Fri, 15 Feb 2013 15:18:24 -0500 (EST) Message-ID: <20130215.151824.1125629773152171791.davem@davemloft.net> References: <1360871081-1987-1-git-send-email-pshelar@nicira.com> Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: netdev@vger.kernel.org, edumazet@google.com, jesse@nicira.com, bhutchings@solarflare.com, mirqus@gmail.com To: pshelar@nicira.com Return-path: Received: from shards.monkeyblade.net ([149.20.54.216]:44217 "EHLO shards.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750781Ab3BOUS2 (ORCPT ); Fri, 15 Feb 2013 15:18:28 -0500 In-Reply-To: <1360871081-1987-1-git-send-email-pshelar@nicira.com> Sender: netdev-owner@vger.kernel.org List-ID: From: Pravin B Shelar Date: Thu, 14 Feb 2013 11:44:41 -0800 > Following patches add TCP segmentation offload to GRE. These > patches shows 20-25% performance improvement in netperf single > process TCP_STREAM test on 10G network. > > Pravin B Shelar (3): > net: Add skb_unclone() helper function. > net: factor out skb_mac_gso_segment() from skb_gso_segment() > GRE: Add TCP segmentation offload for GRE All applied, incorporating the suggestions/fixes from Eric. Specifically, using skb_reset_mac_len() in patch #2 and computing pkt_len before ip_local_out() in patch #3. Thanks.