Re: [PATCH v3] IB/ipoib: move back IB LL address into the hard header

2016-10-14 Thread David Miller
From: Paolo Abeni Date: Thu, 13 Oct 2016 18:26:56 +0200 > After the commit 9207f9d45b0a ("net: preserve IP control block > during GSO segmentation"), the GSO CB and the IPoIB CB conflict. > That destroy the IPoIB address information cached there, > causing a severe performance regression, as bett

Re: [PATCH v3] IB/ipoib: move back IB LL address into the hard header

2016-10-14 Thread Paolo Abeni
On Fri, 2016-10-14 at 13:23 +0300, Or Gerlitz wrote: > > Paolo, > > Is this fix backportable to any kernel since the breakage? yes, AFAIK this is beck-portable. > AFAIR, > Roland mentioned > that a 2nd change introduced in 4.7-rc1 changed things a bit more such > that the fix > he had in his h

Re: [PATCH v3] IB/ipoib: move back IB LL address into the hard header

2016-10-14 Thread Or Gerlitz
On Thu, Oct 13, 2016 at 7:26 PM, Paolo Abeni wrote: > After the commit 9207f9d45b0a ("net: preserve IP control block > during GSO segmentation"), the GSO CB and the IPoIB CB conflict. the commit --> commit (remove the word "the" to make the sentence a bit more clear) > That destroy the IPoIB add

[PATCH v3] IB/ipoib: move back IB LL address into the hard header

2016-10-13 Thread Paolo Abeni
After the commit 9207f9d45b0a ("net: preserve IP control block during GSO segmentation"), the GSO CB and the IPoIB CB conflict. That destroy the IPoIB address information cached there, causing a severe performance regression, as better described here: http://marc.info/?l=linux-kernel&m=14678727982