[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Message-Id: <20160909.191852.1305298210334990557.davem@davemloft.net>
Date: Fri, 09 Sep 2016 19:18:52 -0700 (PDT)
From: David Miller <davem@...emloft.net>
To: lucien.xin@...il.com
Cc: netdev@...r.kernel.org, linux-sctp@...r.kernel.org,
marcelo.leitner@...il.com, vyasevich@...il.com,
daniel@...earbox.net
Subject: Re: [PATCH net] sctp: identify chunks that need to be fragmented
at IP level
From: Xin Long <lucien.xin@...il.com>
Date: Thu, 8 Sep 2016 17:54:11 +0800
> From: Marcelo Ricardo Leitner <marcelo.leitner@...il.com>
>
> Previously, without GSO, it was easy to identify it: if the chunk didn't
> fit and there was no data chunk in the packet yet, we could fragment at
> IP level. So if there was an auth chunk and we were bundling a big data
> chunk, it would fragment regardless of the size of the auth chunk. This
> also works for the context of PMTU reductions.
>
> But with GSO, we cannot distinguish such PMTU events anymore, as the
> packet is allowed to exceed PMTU.
>
> So we need another check: to ensure that the chunk that we are adding,
> actually fits the current PMTU. If it doesn't, trigger a flush and let
> it be fragmented at IP level in the next round.
>
> Signed-off-by: Marcelo Ricardo Leitner <marcelo.leitner@...il.com>
Applied.
Powered by blists - more mailing lists