From: Matan Barak
When freeing a CQ, we need to make sure there are no
asynchronous events (on the ASYNC EQ) that could
relate to this CQ before freeing it.
This is done by introducing synchronize_irq.
Signed-off-by: Matan Barak
Signed-off-by: Ido Shamay
Signed-off-by: Or Gerlitz
---
driver
Hello.
On 05/28/2015 06:41 PM, Or Gerlitz wrote:
From: Matan Barak
When freeing a CQ, we need to make sure there are no
asynchronous events (on the ASYNC EQ) that could
relate to this CQ before freeing it.
This is done by introducing synchronize_irq.
Signed-off-by: Matan Barak
Signed
From: Or Gerlitz
Date: Thu, 28 May 2015 18:41:16 +0300
> @@ -369,6 +369,10 @@ void mlx4_cq_free(struct mlx4_dev *dev, struct mlx4_cq
> *cq)
> mlx4_warn(dev, "HW2SW_CQ failed (%d) for CQN %06x\n", err,
> cq->cqn);
>
>
> synchronize_irq(priv->eq_table.eq[MLX4_CQ_TO_EQ_VECTO
On 5/31/2015 9:23 AM, David Miller wrote:
I agree with Sergei that one empty line is sufficient here, don't make
it into two.
Please respin with this fixed.
Sure, I prepared V1 to address that earlier today, and will send it now.
Or.
--
To unsubscribe from this list: send the line "unsubscri