Netdev List
 help / color / mirror / Atom feed
* [PATCH net v4 0/2] sctp: re-point retained control chunks on association migration
@ 2026-10-09  7:42 Jun Yang
  2026-10-09  7:42 ` [PATCH net v4 1/2] sctp: hold shkey across socket migration Jun Yang
  2026-10-09  7:42 ` [PATCH net v4 2/2] sctp: re-point retained control chunks on association migration Jun Yang
  0 siblings, 2 replies; 3+ messages in thread
From: Jun Yang @ 2026-10-09  7:42 UTC (permalink / raw)
  To: Marcelo Ricardo Leitner, Xin Long
  Cc: David S . Miller, Eric Dumazet, Jakub Kicinski, Paolo Abeni,
	Simon Horman, linux-sctp, netdev, David Lee, Kyle Zeng

This series fixes ownership of retained SCTP control chunks during socket
migration. Patch 1 carries David Lee's shared-key prerequisite.

Changes since v3 [1], following Xin Long's review:
 - Add David Lee's and the forwarding submitter's sign-offs to patch 1.
 - Restore sctp_process_tx_chunk() to skip duplicate visits.
 - Preserve a control chunk's existing shared key across migration.

[1] https://lore.kernel.org/netdev/20260926100359.78731-1-juny24602@gmail.com/

David Lee (1):
  sctp: hold shkey across socket migration

Jun Yang (1):
  sctp: re-point retained control chunks on association migration

 include/net/sctp/sm.h    |  1 +
 net/sctp/sm_make_chunk.c |  5 +++--
 net/sctp/socket.c        | 57 +++++++++++++++++++++++++++++++++++++++---------
 3 files changed, 51 insertions(+), 12 deletions(-)

base-commit: a7bfaba4823e3c165bb2004c74eff7c096672bc7

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

end of thread, other threads:[~2026-10-09  7:43 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-10-09  7:42 [PATCH net v4 0/2] sctp: re-point retained control chunks on association migration Jun Yang
2026-10-09  7:42 ` [PATCH net v4 1/2] sctp: hold shkey across socket migration Jun Yang
2026-10-09  7:42 ` [PATCH net v4 2/2] sctp: re-point retained control chunks on association migration Jun Yang

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox