* Re: [MPTCP] [PATCH mptcp-net-next 00/14] Forward-ports from mptcp_trunk to mptcp-net-next
@ 2018-05-03 23:19 Mat Martineau
0 siblings, 0 replies; 3+ messages in thread
From: Mat Martineau @ 2018-05-03 23:19 UTC (permalink / raw)
To: mptcp
[-- Attachment #1: Type: text/plain, Size: 1924 bytes --]
On Thu, 3 May 2018, Christoph Paasch wrote:
> Here are some forward-ports from mptcp_trunk to mptcp-net-next of the
> lockless subflows patches and the two bug-fixes.
>
> Christoph Paasch (14):
> mptcp: Cleanup
> mptcp: Improved debugging
> mptcp: Use correct tcp_queue when calling mptcp_fragment
> mptcp: Use mptcp_can_new_subflow where possible
> mptcp: Render mptcp_sub_inherit_sockopts lockless
> mptcp: Make mptcp_set_new_pathindex lockless
> mptcp: Remove cnt_subflows
> mptcp: Remove cnt_established
> mptcp: Rename tw_lock to mpcb_list_lock
> mptcp: Make subflow-list an RCU-list
> mptcp: Don't take meta-lock when receiving third ACK
> mptcp: Make mptcp_do_join_short and mptcp_lookup_join lockless
> mptcp: Reset tsorted_anchor after call to tcp_fragment
> mptcp: Pick correct sk when iterating in mptcp_set_rto
>
> include/net/mptcp.h | 127 ++++++++++++-----------------
> net/ipv4/af_inet.c | 9 ++-
> net/ipv4/ip_sockglue.c | 7 +-
> net/ipv4/tcp.c | 31 +++++---
> net/ipv4/tcp_ipv4.c | 41 +---------
> net/ipv4/tcp_minisocks.c | 9 ++-
> net/ipv6/tcp_ipv6.c | 41 +---------
> net/mptcp/mptcp_ctrl.c | 186 ++++++++++++++++++++++++++++---------------
> net/mptcp/mptcp_fullmesh.c | 30 ++++---
> net/mptcp/mptcp_input.c | 150 ++++++++++++----------------------
> net/mptcp/mptcp_ipv4.c | 34 +++-----
> net/mptcp/mptcp_ipv6.c | 15 ++--
> net/mptcp/mptcp_ndiffports.c | 2 +-
> net/mptcp/mptcp_output.c | 61 ++++++++++----
> net/mptcp/mptcp_sched.c | 32 ++++----
> 15 files changed, 371 insertions(+), 404 deletions(-)
Thanks Christoph. This series applied cleanly on top of the merge I pushed
earlier today. I'm taking a look at the RCU-related changes to better
understand them before I push to the public repo.
--
Mat Martineau
Intel OTC
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [MPTCP] [PATCH mptcp-net-next 00/14] Forward-ports from mptcp_trunk to mptcp-net-next
@ 2018-05-04 0:16 Christoph Paasch
0 siblings, 0 replies; 3+ messages in thread
From: Christoph Paasch @ 2018-05-04 0:16 UTC (permalink / raw)
To: mptcp
[-- Attachment #1: Type: text/plain, Size: 2156 bytes --]
On 03/05/18 - 16:19:03, Mat Martineau wrote:
>
> On Thu, 3 May 2018, Christoph Paasch wrote:
>
> > Here are some forward-ports from mptcp_trunk to mptcp-net-next of the
> > lockless subflows patches and the two bug-fixes.
> >
> > Christoph Paasch (14):
> > mptcp: Cleanup
> > mptcp: Improved debugging
> > mptcp: Use correct tcp_queue when calling mptcp_fragment
> > mptcp: Use mptcp_can_new_subflow where possible
> > mptcp: Render mptcp_sub_inherit_sockopts lockless
> > mptcp: Make mptcp_set_new_pathindex lockless
> > mptcp: Remove cnt_subflows
> > mptcp: Remove cnt_established
> > mptcp: Rename tw_lock to mpcb_list_lock
> > mptcp: Make subflow-list an RCU-list
> > mptcp: Don't take meta-lock when receiving third ACK
> > mptcp: Make mptcp_do_join_short and mptcp_lookup_join lockless
> > mptcp: Reset tsorted_anchor after call to tcp_fragment
> > mptcp: Pick correct sk when iterating in mptcp_set_rto
> >
> > include/net/mptcp.h | 127 ++++++++++++-----------------
> > net/ipv4/af_inet.c | 9 ++-
> > net/ipv4/ip_sockglue.c | 7 +-
> > net/ipv4/tcp.c | 31 +++++---
> > net/ipv4/tcp_ipv4.c | 41 +---------
> > net/ipv4/tcp_minisocks.c | 9 ++-
> > net/ipv6/tcp_ipv6.c | 41 +---------
> > net/mptcp/mptcp_ctrl.c | 186 ++++++++++++++++++++++++++++---------------
> > net/mptcp/mptcp_fullmesh.c | 30 ++++---
> > net/mptcp/mptcp_input.c | 150 ++++++++++++----------------------
> > net/mptcp/mptcp_ipv4.c | 34 +++-----
> > net/mptcp/mptcp_ipv6.c | 15 ++--
> > net/mptcp/mptcp_ndiffports.c | 2 +-
> > net/mptcp/mptcp_output.c | 61 ++++++++++----
> > net/mptcp/mptcp_sched.c | 32 ++++----
> > 15 files changed, 371 insertions(+), 404 deletions(-)
>
> Thanks Christoph. This series applied cleanly on top of the merge I pushed
> earlier today. I'm taking a look at the RCU-related changes to better
> understand them before I push to the public repo.
Sounds good!
I have some other minor bug-fixes that I am working on that will go through
mptcp_trunk as well.
Christoph
^ permalink raw reply [flat|nested] 3+ messages in thread
* [MPTCP] [PATCH mptcp-net-next 00/14] Forward-ports from mptcp_trunk to mptcp-net-next
@ 2018-05-03 21:04 Christoph Paasch
0 siblings, 0 replies; 3+ messages in thread
From: Christoph Paasch @ 2018-05-03 21:04 UTC (permalink / raw)
To: mptcp
[-- Attachment #1: Type: text/plain, Size: 1620 bytes --]
Here are some forward-ports from mptcp_trunk to mptcp-net-next of the
lockless subflows patches and the two bug-fixes.
Christoph Paasch (14):
mptcp: Cleanup
mptcp: Improved debugging
mptcp: Use correct tcp_queue when calling mptcp_fragment
mptcp: Use mptcp_can_new_subflow where possible
mptcp: Render mptcp_sub_inherit_sockopts lockless
mptcp: Make mptcp_set_new_pathindex lockless
mptcp: Remove cnt_subflows
mptcp: Remove cnt_established
mptcp: Rename tw_lock to mpcb_list_lock
mptcp: Make subflow-list an RCU-list
mptcp: Don't take meta-lock when receiving third ACK
mptcp: Make mptcp_do_join_short and mptcp_lookup_join lockless
mptcp: Reset tsorted_anchor after call to tcp_fragment
mptcp: Pick correct sk when iterating in mptcp_set_rto
include/net/mptcp.h | 127 ++++++++++++-----------------
net/ipv4/af_inet.c | 9 ++-
net/ipv4/ip_sockglue.c | 7 +-
net/ipv4/tcp.c | 31 +++++---
net/ipv4/tcp_ipv4.c | 41 +---------
net/ipv4/tcp_minisocks.c | 9 ++-
net/ipv6/tcp_ipv6.c | 41 +---------
net/mptcp/mptcp_ctrl.c | 186 ++++++++++++++++++++++++++++---------------
net/mptcp/mptcp_fullmesh.c | 30 ++++---
net/mptcp/mptcp_input.c | 150 ++++++++++++----------------------
net/mptcp/mptcp_ipv4.c | 34 +++-----
net/mptcp/mptcp_ipv6.c | 15 ++--
net/mptcp/mptcp_ndiffports.c | 2 +-
net/mptcp/mptcp_output.c | 61 ++++++++++----
net/mptcp/mptcp_sched.c | 32 ++++----
15 files changed, 371 insertions(+), 404 deletions(-)
--
2.16.2
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2018-05-04 0:16 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-05-03 23:19 [MPTCP] [PATCH mptcp-net-next 00/14] Forward-ports from mptcp_trunk to mptcp-net-next Mat Martineau
-- strict thread matches above, loose matches on Subject: below --
2018-05-04 0:16 Christoph Paasch
2018-05-03 21:04 Christoph Paasch
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.