Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-02-01 Thread Marcelo Ricardo Leitner
Em 01-02-2016 15:03, Alexander Duyck escreveu: > On Mon, Feb 1, 2016 at 8:22 AM, Marcelo Ricardo Leitner > wrote: >> Em 30-01-2016 02:07, Alexander Duyck escreveu: >>> >>> On Fri, Jan 29, 2016 at 11:42 AM, Marcelo Ricardo Leitner >>> wrote: On Fri, Jan 29, 2016 at 11:15:54AM -0800, Ale

Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-02-01 Thread Alexander Duyck
On Mon, Feb 1, 2016 at 8:22 AM, Marcelo Ricardo Leitner wrote: > Em 30-01-2016 02:07, Alexander Duyck escreveu: >> >> On Fri, Jan 29, 2016 at 11:42 AM, Marcelo Ricardo Leitner >> wrote: >>> >>> On Fri, Jan 29, 2016 at 11:15:54AM -0800, Alexander Duyck wrote: On Wed, Jan 27, 2016 at 9:06

Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-02-01 Thread Marcelo Ricardo Leitner
Em 30-01-2016 02:07, Alexander Duyck escreveu: On Fri, Jan 29, 2016 at 11:42 AM, Marcelo Ricardo Leitner wrote: On Fri, Jan 29, 2016 at 11:15:54AM -0800, Alexander Duyck wrote: On Wed, Jan 27, 2016 at 9:06 AM, Marcelo Ricardo Leitner ... diff --git a/net/core/dev.c b/net/core/dev.c index 8c

Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-01-29 Thread Alexander Duyck
On Fri, Jan 29, 2016 at 11:42 AM, Marcelo Ricardo Leitner wrote: > On Fri, Jan 29, 2016 at 11:15:54AM -0800, Alexander Duyck wrote: >> On Wed, Jan 27, 2016 at 9:06 AM, Marcelo Ricardo Leitner >> wrote: >> > This patch enables SCTP to do GSO. >> > >> > SCTP has this pecualiarty that its packets ca

Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-01-29 Thread Marcelo Ricardo Leitner
On Fri, Jan 29, 2016 at 11:15:54AM -0800, Alexander Duyck wrote: > On Wed, Jan 27, 2016 at 9:06 AM, Marcelo Ricardo Leitner > wrote: > > This patch enables SCTP to do GSO. > > > > SCTP has this pecualiarty that its packets cannot be just segmented to > > (P)MTU. Its chunks must be contained in IP

Re: [RFC PATCH net-next 3/3] sctp: Add GSO support

2016-01-29 Thread Alexander Duyck
On Wed, Jan 27, 2016 at 9:06 AM, Marcelo Ricardo Leitner wrote: > This patch enables SCTP to do GSO. > > SCTP has this pecualiarty that its packets cannot be just segmented to > (P)MTU. Its chunks must be contained in IP segments, padding respected. > So we can't just generate a big skb, set gso_s

[RFC PATCH net-next 3/3] sctp: Add GSO support

2016-01-27 Thread Marcelo Ricardo Leitner
This patch enables SCTP to do GSO. SCTP has this pecualiarty that its packets cannot be just segmented to (P)MTU. Its chunks must be contained in IP segments, padding respected. So we can't just generate a big skb, set gso_size to the fragmentation point and deliver it to IP layer. Instead, this