Home
last modified time | relevance | path

Searched hist:"724 cfd2ee8aa12e933253bb7a8bccb743a6fa6ef" (Results 1 – 2 of 2) sorted by relevance

/openbmc/linux/net/mptcp/
H A Dprotocol.hdiff 724cfd2ee8aa12e933253bb7a8bccb743a6fa6ef Fri Nov 27 04:10:25 CST 2020 Paolo Abeni <pabeni@redhat.com> mptcp: allocate TX skbs in msk context

Move the TX skbs allocation in mptcp_sendmsg() scope,
and tentatively pre-allocate a skbs number proportional
to the sendmsg() length.

Use the ssk tx skb cache to prevent the subflow allocation.

This allows removing the msk skb extension cache and will
make possible the later patches.

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>
H A Dprotocol.cdiff 724cfd2ee8aa12e933253bb7a8bccb743a6fa6ef Fri Nov 27 04:10:25 CST 2020 Paolo Abeni <pabeni@redhat.com> mptcp: allocate TX skbs in msk context

Move the TX skbs allocation in mptcp_sendmsg() scope,
and tentatively pre-allocate a skbs number proportional
to the sendmsg() length.

Use the ssk tx skb cache to prevent the subflow allocation.

This allows removing the msk skb extension cache and will
make possible the later patches.

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>