netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH net-next 0/4] mptcp: Rework fwd memory allocation and one cleanup
@ 2021-10-26 23:29 Mat Martineau
  2021-10-26 23:29 ` [PATCH net-next 1/4] tcp: define macros for a couple reclaim thresholds Mat Martineau
                   ` (4 more replies)
  0 siblings, 5 replies; 6+ messages in thread
From: Mat Martineau @ 2021-10-26 23:29 UTC (permalink / raw)
  To: netdev; +Cc: Mat Martineau, davem, kuba, matthieu.baerts, pabeni, mptcp

These patches from the MPTCP tree rework forward memory allocation for
MPTCP (with some supporting changes in the net core), and also clean up
an unused function parameter.


Patch 1 updates TCP code but does not change any behavior, and creates
some macros for reclaim thresholds that will be reused in the MPTCP
code.

Patch 2 adds sk_forward_alloc_get() to the networking core to support
MPTCP's forward allocation with the diag interface.

Patch 3 reworks forward memory for MPTCP.

Patch 4 removes an unused arg and has no functional changes.


Geliang Tang (1):
  mptcp: drop unused sk in mptcp_push_release

Paolo Abeni (3):
  tcp: define macros for a couple reclaim thresholds
  net: introduce sk_forward_alloc_get()
  mptcp: allocate fwd memory separately on the rx and tx path

 include/net/sock.h   |  20 +++-
 net/ipv4/af_inet.c   |   2 +-
 net/ipv4/inet_diag.c |   2 +-
 net/mptcp/protocol.c | 234 ++++++++++++++++++-------------------------
 net/mptcp/protocol.h |  15 +--
 net/sched/em_meta.c  |   2 +-
 6 files changed, 120 insertions(+), 155 deletions(-)


base-commit: 06338ceff92510544a732380dbb2d621bd3775bf
-- 
2.33.1


^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2021-10-28  2:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-10-26 23:29 [PATCH net-next 0/4] mptcp: Rework fwd memory allocation and one cleanup Mat Martineau
2021-10-26 23:29 ` [PATCH net-next 1/4] tcp: define macros for a couple reclaim thresholds Mat Martineau
2021-10-26 23:29 ` [PATCH net-next 2/4] net: introduce sk_forward_alloc_get() Mat Martineau
2021-10-26 23:29 ` [PATCH net-next 3/4] mptcp: allocate fwd memory separately on the rx and tx path Mat Martineau
2021-10-26 23:29 ` [PATCH net-next 4/4] mptcp: drop unused sk in mptcp_push_release Mat Martineau
2021-10-28  2:00 ` [PATCH net-next 0/4] mptcp: Rework fwd memory allocation and one cleanup patchwork-bot+netdevbpf

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).