On Thu, Mar 21, 2019 at 6:17 PM Eric Dumazet wrote:
>
> On hosts with many cpus we can observe a very verious contention
> on spinlocks used in mm slab layer.
>
> The following can happen quite often :
>
> 1) TX path
> sendmsg() allocates one (fclone) skb on CPU A, sends a clone.
> ACK is rece
On hosts with many cpus we can observe a very verious contention
on spinlocks used in mm slab layer.
The following can happen quite often :
1) TX path
sendmsg() allocates one (fclone) skb on CPU A, sends a clone.
ACK is received on CPU B, and consumes the skb that was in the retransmit
queu