From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Michael Chan" Subject: RE: [PATCH v2 net 2/2] tg3: Fix data corruption on 5725 with TSO Date: Wed, 15 May 2013 08:51:20 -0700 Message-ID: <1368633080.3768.17.camel@LTIRV-MCHAN1.corp.ad.broadcom.com> References: <1368479056-11780-1-git-send-email-nsujir@broadcom.com> <1368479056-11780-3-git-send-email-nsujir@broadcom.com> <1368479644.13473.121.camel@edumazet-glaptop> <51915C7D.2000407@broadcom.com> <1368481224.13473.124.camel@edumazet-glaptop> <51915F77.5000405@broadcom.com> <1368543869.12268.49.camel@LTIRV-MCHAN1.corp.ad.broadcom.com> <1368548345.12268.76.camel@LTIRV-MCHAN1.corp.ad.broadcom.com> <1368630754.3768.14.camel@LTIRV-MCHAN1.corp.ad.broadcom.com> <1368631423.4519.32.camel@edumazet-glaptop> Mime-Version: 1.0 Content-Type: text/plain; charset=cp1252 Content-Transfer-Encoding: 7bit Cc: "David Laight" , "Nithin Nayak Sujir" , davem@davemloft.net, netdev@vger.kernel.org, stable@vger.kernel.org To: "Eric Dumazet" Return-path: In-Reply-To: <1368631423.4519.32.camel@edumazet-glaptop> Sender: stable-owner@vger.kernel.org List-Id: netdev.vger.kernel.org On Wed, 2013-05-15 at 08:23 -0700, Eric Dumazet wrote: > On Wed, 2013-05-15 at 08:12 -0700, Michael Chan wrote: > > > > > We will discard the packet if that happens. I think the probabilty is > > very small. > > Data corruption means the content of the packet was mangled on the wire, > or was it a more serious issue, like a tx queue hang ? > > I think the DMA engine is getting the wrong data under this condition so we end up with bad data but correct header checksums on the wire.