mptcp: open code mptcp variant for lock_sock
authorPaolo Abeni <pabeni@redhat.com>
Fri, 27 Nov 2020 10:10:22 +0000 (11:10 +0100)
committerJakub Kicinski <kuba@kernel.org>
Tue, 1 Dec 2020 01:55:23 +0000 (17:55 -0800)
commitad80b0fc6e7f56bb1b09af86749ff3014477cfe6
tree607bccd7a619c87713dd56b97ae6124b90e89070
parentbe5724240b390b1192635d942d4bd3df57bb6e3c
mptcp: open code mptcp variant for lock_sock

This allows invoking an additional callback under the
socket spin lock.

Will be used by the next patches to avoid additional
spin lock contention.

Acked-by: Florian Westphal <fw@strlen.de>
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
Reviewed-by: Mat Martineau <mathew.j.martineau@linux.intel.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/net/sock.h
net/core/sock.c
net/mptcp/protocol.h