Re: [PATCH net-next 3/6] mptcp: protect the rx path with the msk socket spinlock

2020-11-30 Thread Mat Martineau
On Fri, 27 Nov 2020, Paolo Abeni wrote: Such spinlock is currently used only to protect the 'owned' flag inside the socket lock itself. With this patch, we extend its scope to protect the whole msk receive path and sk_forward_memory. Given the above, we can always move data into the msk receive

[PATCH net-next 3/6] mptcp: protect the rx path with the msk socket spinlock

2020-11-27 Thread Paolo Abeni
Such spinlock is currently used only to protect the 'owned' flag inside the socket lock itself. With this patch, we extend its scope to protect the whole msk receive path and sk_forward_memory. Given the above, we can always move data into the msk receive queue (and OoO queue) from the subflow. W