Working NVMeoF Config From 4.12.5 Fails With 4.15.0
Sagi Grimberg
sagi at grimberg.me
Sun Feb 4 06:59:36 PST 2018
> I didn't read much email details.
> However there was a mention and git bisect done by Logan Gunthorpe in recent email in [1].
> Where he mentioned possible commit that introduced the regression.
> 05e0cc84e00c net/mlx5: Fix get vector affinity helper function
>
> [1] https://www.spinics.net/lists/linux-rdma/msg60298.html
>
> You might want to try to revert that commit and attempt.
> Might be same issue. Might be different, not sure.
Indeed,
Does this fix your issue?
--
diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h
index a0610427e168..b82c4ae92411 100644
--- a/include/linux/mlx5/driver.h
+++ b/include/linux/mlx5/driver.h
@@ -1238,7 +1238,7 @@ mlx5_get_vector_affinity(struct mlx5_core_dev
*dev, int vector)
int eqn;
int err;
- err = mlx5_vector2eqn(dev, vector, &eqn, &irq);
+ err = mlx5_vector2eqn(dev, MLX5_EQ_VEC_COMP_BASE + vector, &eqn,
&irq);
if (err)
return NULL;
--
More information about the Linux-nvme
mailing list