Commit ef8c063c authored by Shay Drory's avatar Shay Drory Committed by Saeed Mahameed
Browse files

net/mlx5: Fix irq affinity management



The cited patch deny the user of changing the affinity of mlx5 irqs,
which break backward compatibility.
Hence, allow the user to change the affinity of mlx5 irqs.

Fixes: bbac70c7 ("net/mlx5: Use newer affinity descriptor")
Signed-off-by: default avatarShay Drory <shayd@nvidia.com>
Reviewed-by: default avatarEli Cohen <elic@nvidia.com>
Signed-off-by: default avatarSaeed Mahameed <saeedm@nvidia.com>
parent 9c2d0801
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -567,7 +567,7 @@ int mlx5_irqs_request_vectors(struct mlx5_core_dev *dev, u16 *cpus, int nirqs,
	struct mlx5_irq *irq;
	int i;

	af_desc.is_managed = 1;
	af_desc.is_managed = false;
	for (i = 0; i < nirqs; i++) {
		cpumask_set_cpu(cpus[i], &af_desc.mask);
		irq = mlx5_irq_request(dev, i + 1, &af_desc, rmap);