All of lore.kernel.org
 help / color / mirror / Atom feed
* [MPTCP] [PATCH mptcp 0/7] mptcp netlink event support
@ 2021-01-14 17:36 Florian Westphal
  0 siblings, 0 replies; only message in thread
From: Florian Westphal @ 2021-01-14 17:36 UTC (permalink / raw)
  To: mptcp

[-- Attachment #1: Type: text/plain, Size: 1308 bytes --]

This series adds netlink event support.
The format is largely identical to the one used by the out-of-tree
kernel, with the exception of the genl name.

Out of tree kernel uses "mptcp", while this used the existing
"mptcp_pm".

The initial two patches are preparation patches not related
to the rest, so they could be applied independently.

The other patches make little sense without the actual netlink
patch.

Comments welcome.  I'll send a iproute2 patch to help with
debugging in a bit.

Florian Westphal (7):
  mptcp: pm: add lockdep assertions
  mptcp: move pm netlink work into pm_netlink
  mptcp: split __mptcp_close_ssk helper
  mptcp: pass subflow socket to a few helpers
  mptcp: avoid lock_fast usage in accept path
  genetlink: add CAP_NET_ADMIN test for multicast bind
  mptcp: add netlink event support

 include/net/genetlink.h    |   1 +
 include/uapi/linux/mptcp.h |  70 +++++++++
 net/mptcp/options.c        |   2 +-
 net/mptcp/pm.c             |  26 +++-
 net/mptcp/pm_netlink.c     | 296 ++++++++++++++++++++++++++++++++++++-
 net/mptcp/protocol.c       |  65 ++++----
 net/mptcp/protocol.h       |  24 +--
 net/mptcp/subflow.c        |   2 +-
 net/netlink/genetlink.c    |  32 ++++
 9 files changed, 452 insertions(+), 66 deletions(-)

-- 
2.26.2

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-01-14 17:36 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-14 17:36 [MPTCP] [PATCH mptcp 0/7] mptcp netlink event support Florian Westphal

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.