* [MPTCP] [PATCH 0/2] mptcp: partial recvmsg() refactor
@ 2019-09-13 8:47 Paolo Abeni
0 siblings, 0 replies; only message in thread
From: Paolo Abeni @ 2019-09-13 8:47 UTC (permalink / raw)
To: mptcp
[-- Attachment #1: Type: text/plain, Size: 717 bytes --]
This 2 patches start the recvmsg() refactor discussed in last mtg.
The explicit 'duplicate data' handling in 1/2 fix some stream corruption I
observe with re-injection, and the 2nd one fix another stream corruption at
the end of the stream, still triggered by re-injection.
With the above 2 patches I still stream corruptions with re-injection, are
almost gone - even if I can still hit them with in at least a very rare corner
case.
Paolo Abeni (2):
mptcp: refactor recvmsg()
mptcp: recvmsg() should really try to deliver 'len' bytes to
user-space
net/mptcp/protocol.c | 119 +++++++++++++++++++------------------------
1 file changed, 53 insertions(+), 66 deletions(-)
--
2.21.0
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2019-09-13 8:47 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-09-13 8:47 [MPTCP] [PATCH 0/2] mptcp: partial recvmsg() refactor Paolo Abeni
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.