Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-17 Thread Benjamin Poirier
On 2014/10/16 19:46, Lluís Batlle i Rossell wrote: [...] > > Hello all, > > it seems I was a bit wrong - although enabling back tx-nocache-copy makes the > tx-errors happen much less often (ssh complaining about HMAC), they still > happen. It seems that something was introduced in some recent ker

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-16 Thread Eric Dumazet
On Thu, 2014-10-16 at 10:34 -0700, Benjamin Poirier wrote: > On 2014/10/15 15:45, Eric Dumazet wrote: > > kmap_atomic()/kunmap_atomic() is missing, so we lack > > __cpuc_flush_dcache_area() operations. > > > > You lost me there. > 1) I don't see the link > 2) It seems kmap_atomic and so on are

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-16 Thread Lluís Batlle i Rossell
On Thu, Oct 16, 2014 at 10:34:01AM -0700, Benjamin Poirier wrote: > On 2014/10/15 15:45, Eric Dumazet wrote: > > On Wed, 2014-10-15 at 14:57 -0700, Benjamin Poirier wrote: > > > On 2014/10/13 12:52, Lluís Batlle i Rossell wrote: > > > > Hello, > > > > > > > > on the 7th of January 2014 ths patch w

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-16 Thread Benjamin Poirier
On 2014/10/15 15:45, Eric Dumazet wrote: > On Wed, 2014-10-15 at 14:57 -0700, Benjamin Poirier wrote: > > On 2014/10/13 12:52, Lluís Batlle i Rossell wrote: > > > Hello, > > > > > > on the 7th of January 2014 ths patch was applied: > > > https://lkml.org/lkml/2014/1/7/307 > > > > > > [PATCH v2] n

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-15 Thread Eric Dumazet
On Wed, 2014-10-15 at 14:57 -0700, Benjamin Poirier wrote: > On 2014/10/13 12:52, Lluís Batlle i Rossell wrote: > > Hello, > > > > on the 7th of January 2014 ths patch was applied: > > https://lkml.org/lkml/2014/1/7/307 > > > > [PATCH v2] net: Do not enable tx-nocache-copy by default > >

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-15 Thread Benjamin Poirier
On 2014/10/13 12:52, Lluís Batlle i Rossell wrote: > Hello, > > on the 7th of January 2014 ths patch was applied: > https://lkml.org/lkml/2014/1/7/307 > > [PATCH v2] net: Do not enable tx-nocache-copy by default > > In the Sheevaplug (ARM Feroceon 88FR131 from Marvell) this made packets

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Lluís Batlle i Rossell
On Mon, Oct 13, 2014 at 07:49:19AM -0700, Eric Dumazet wrote: > On Mon, 2014-10-13 at 16:31 +0200, Lluís Batlle i Rossell wrote: > > Enabling tx offload and disabling tx-nocache-copy, making the machine > > *send* a > > lot of ssh traffic (sftp for example) makes ssh fail HMAC. It's quite easy >

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Eric Dumazet
On Mon, 2014-10-13 at 16:31 +0200, Lluís Batlle i Rossell wrote: > Enabling tx offload and disabling tx-nocache-copy, making the machine *send* a > lot of ssh traffic (sftp for example) makes ssh fail HMAC. It's quite easy to > reproduce here. > > As for the hardware, it's an old sheevaplug board.

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Lluís Batlle i Rossell
Enabling tx offload and disabling tx-nocache-copy, making the machine *send* a lot of ssh traffic (sftp for example) makes ssh fail HMAC. It's quite easy to reproduce here. As for the hardware, it's an old sheevaplug board. On Mon, Oct 13, 2014 at 04:21:56PM +0200, Andrew Lunn wrote: > On Mon, Oc

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Andrew Lunn
On Mon, Oct 13, 2014 at 12:52:46PM +0200, Lluís Batlle i Rossell wrote: > Hello, > > on the 7th of January 2014 ths patch was applied: > https://lkml.org/lkml/2014/1/7/307 > > [PATCH v2] net: Do not enable tx-nocache-copy by default > > In the Sheevaplug (ARM Feroceon 88FR131 from Marvel

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Lluís Batlle i Rossell
On Mon, Oct 13, 2014 at 05:26:11AM -0700, Eric Dumazet wrote: > On Mon, 2014-10-13 at 12:52 +0200, Lluís Batlle i Rossell wrote: > > Hello, > > > > on the 7th of January 2014 ths patch was applied: > > https://lkml.org/lkml/2014/1/7/307 > > > > [PATCH v2] net: Do not enable tx-nocache-copy by def

Re: Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Eric Dumazet
On Mon, 2014-10-13 at 12:52 +0200, Lluís Batlle i Rossell wrote: > Hello, > > on the 7th of January 2014 ths patch was applied: > https://lkml.org/lkml/2014/1/7/307 > > [PATCH v2] net: Do not enable tx-nocache-copy by default > > In the Sheevaplug (ARM Feroceon 88FR131 from Marvell) this

Regarding tx-nocache-copy in the Sheevaplug

2014-10-13 Thread Lluís Batlle i Rossell
Hello, on the 7th of January 2014 ths patch was applied: https://lkml.org/lkml/2014/1/7/307 [PATCH v2] net: Do not enable tx-nocache-copy by default In the Sheevaplug (ARM Feroceon 88FR131 from Marvell) this made packets to be sent corrupted. I think this machine has something special ab