Re: AW: AW: ACK behaviour difference LRO/GRO

2013-10-30 Thread Or Gerlitz
On 29/10/2013 23:17, Markus Stockhausen wrote: I would confirm that there is still room to improve GRO even in newest kernels indeed, so there IS aggregation but the BW isn't as good as it used to be with LRO, maybe something in IPoIB doesn't play well with the core kernel NAPI/GRO/Interrupt

Re: AW: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Markus Stockhausen
> Von: Or Gerlitz [ogerl...@mellanox.com] > Gesendet: Dienstag, 29. Oktober 2013 16:55 > An: Markus Stockhausen; Erez Shitrit > Cc: linux-rdma@vger.kernel.org; Yishai Hadas; s.wendy.ch...@gmail.com; Saeed > Mahameed > Betreff: Re: AW: AW: ACK behaviour difference LRO/GRO >

Re: AW: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Or Gerlitz
On 29/10/2013 17:54, Markus Stockhausen wrote: Should I exepect GRO to work on Mellanox IB cards with Linux 3.12 in general? YES -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.ker

AW: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Markus Stockhausen
> Von: Or Gerlitz [ogerl...@mellanox.com] > Gesendet: Dienstag, 29. Oktober 2013 14:58 > An: Erez Shitrit > Cc: Markus Stockhausen; linux-rdma@vger.kernel.org; Yishai Hadas; > s.wendy.ch...@gmail.com; Erez Shitrit; Saeed Mahameed > Betreff: Re: AW: ACK behaviour difference LRO

Re: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Or Gerlitz
On 29/10/2013 14:55, Erez Shitrit wrote: In addition to what Or just wrote, GRO currently doesn't work on ipoib interfaces, that according to bad handling mac address that are not 6 bytes (we have plans to fix that in the near future), that is the reason you don't see 64k packets on tcpdump (l

Re: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Erez Shitrit
בתאריך 10/29/2013 1:43 PM, ציטוט Or Gerlitz: On 29/10/2013 13:10, Markus Stockhausen wrote: Just to be on the right way: What are the basics to get GRO working with a ConnectX (not 2 or 3) card in 2044 MTU datagram mode? - enable GRO with ethtool. - Activate Coalescing with ethtool? If yes how?

Re: AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Or Gerlitz
On 29/10/2013 13:10, Markus Stockhausen wrote: Just to be on the right way: What are the basics to get GRO working with a ConnectX (not 2 or 3) card in 2044 MTU datagram mode? - enable GRO with ethtool. - Activate Coalescing with ethtool? If yes how? GRO is SW element of the network stack, so th

AW: ACK behaviour difference LRO/GRO

2013-10-29 Thread Markus Stockhausen
> > Von: Or Gerlitz [ogerl...@mellanox.com] > Gesendet: Dienstag, 29. Oktober 2013 09:31 > An: Markus Stockhausen; linux-rdma@vger.kernel.org; Yishai Hadas > Cc: s.wendy.ch...@gmail.com; Erez Shitrit; Saeed Mahameed > Betreff: Re: ACK behaviour difference LR