From: Xin Long <lucien.xin@xxxxxxxxx> Date: Mon, 24 Oct 2016 01:01:09 +0800 > Commit 7303a1475008 ("sctp: identify chunks that need to be fragmented > at IP level") made the chunk be fragmented at IP level in the next round > if it's size exceed PMTU. > > But there still is another case, PMTU can be updated if transport's dst > expires and transport's pmtu_pending is set in sctp_packet_transmit. If > the new PMTU is less than the chunk, the same issue with that commit can > be triggered. > > So we should drop this packet and let it retransmit in another round > where it would be fragmented at IP level. > > This patch is to fix it by checking the chunk size after PMTU may be > updated and dropping this packet if it's size exceed PMTU. > > Fixes: 90017accff61 ("sctp: Add GSO support") > Signed-off-by: Xin Long <lucien.xin@xxxxxxxxx> Applied, and queued up for -stable, thanks! -- To unsubscribe from this list: send the line "unsubscribe linux-sctp" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html