[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <1328541706.2220.50.camel@edumazet-HP-Compaq-6005-Pro-SFF-PC>
Date: Mon, 06 Feb 2012 16:21:46 +0100
From: Eric Dumazet <eric.dumazet@...il.com>
To: Or Gerlitz <ogerlitz@...lanox.com>
Cc: "Hefty, Sean" <sean.hefty@...el.com>,
Herbert Xu <herbert@...dor.apana.org.au>,
linux-rdma <linux-rdma@...r.kernel.org>,
Shlomo Pongratz <shlomop@...lanox.com>,
Roland Dreier <roland@...nel.org>,
"netdev@...r.kernel.org" <netdev@...r.kernel.org>
Subject: Re: [PATCH 2/2] IB/ipoib: fix GRO merge failure for IPoIB
originated TCP streams
Le lundi 06 février 2012 à 17:05 +0200, Or Gerlitz a écrit :
> On 2/3/2012 10:24 PM, Hefty, Sean wrote:
> >> Hmm... a tcpdump would help to understand what is going on (for example if GRO kicks in)
> >
> > I should stop trying to apply patches so late. I must have done something wrong with my quick test. Re-applying the patch on 3.2, the ipoib UD performance looks okay to me with Eric's patch. Sorry about the flub.
> >
>
> Sean, same here, with both 3.2 and 3.3-rc1 I see with tcpdump that no
> GRO aggregation is done in the receiving side, when applying the patch I
> sent (Eric's patch enhanced to change ipoib code such that it sets
> gro_mac_header_lento the ipoib header len), I can see GRO aggregation
> and the performance goes well up. So how do we go from here? Herbert,
> Roland, are you okay with the patch?
>
> Eric, if this we're going on that patch, could you please add
> Reported-by: Shlomo Pongratz <shlomop@...lanox.com> to the change-log.
Sure, I suggest two patches then.
One from me (the one I sent earlier), introducing the core
infrastructure, and one from you adding the "dev->gro_mac_header_len =
IPOIB_ENCAP_LEN;" in drivers/infiniband/ulp/ipoib/ipoib_main.c
If you agree, I'll resend my part with official submission, and you'll
send your patch after ?
--
To unsubscribe from this list: send the line "unsubscribe netdev" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Powered by blists - more mailing lists