From: Florian Westphal <f...@strlen.de> Date: Fri, 14 Aug 2020 15:56:34 +0200
> Once we've copied data from the iterator we need to revert in case we > end up not sending any data. > > This bug doesn't trigger with normal 'poll' based tests, because > we only feed a small chunk of data to kernel after poll indicated > POLLOUT. With blocking IO and large writes this triggers. Receiver > ends up with less data than it should get. > > Fixes: 72511aab95c94d ("mptcp: avoid blocking in tcp_sendpages") > Signed-off-by: Florian Westphal <f...@strlen.de> Applied and queued up for -stable, thanks.