Re: [PATCH net] net/mlx5: IPOIB, Fix QPN lookup race
From: Prathamesh Deshpande
Date: Fri Oct 30 2026 - 14:18:35 EST
On Fri, 30 Oct 2026 12:18:59 +0100, Dragos Tatulea wrote:
> I don't think that all these cases can happen. But I can see how a
> CQE completion on the parent can read a pointer from the hash
> bucket that just got deleted.
>
> Please improve the commit message.
Thanks for reviewing. I will narrow the commit message to the parent CQE
lookup racing with hash-entry removal.
> Holding the spinlock in the datapath is not a good idea. AFAIU
> using hlist RCU variants will be enough.
I will switch to RCU hlist operations with deferred freeing and send v2
after validation.