net/mlx4_core: Enforce irq affinity changes immediatly
[firefly-linux-kernel-4.4.55.git] / drivers / net / ethernet / mellanox / mlx4 / cq.c
index 0487121e4a0fe495d4252f01b24d16bdb2fefb06..8542030b89cf5b5d0d0c60eaa9ecc96076d72341 100644 (file)
@@ -293,6 +293,9 @@ int mlx4_cq_alloc(struct mlx4_dev *dev, int nent,
        atomic_set(&cq->refcount, 1);
        init_completion(&cq->free);
 
+       cq->irq = priv->eq_table.eq[cq->vector].irq;
+       cq->irq_affinity_change = false;
+
        return 0;
 
 err_radix: