]> git.itanic.dy.fi Git - linux-stable/commit
net/mlx5: Fix error print in case of IRQ request failed
authorShay Drory <shayd@nvidia.com>
Wed, 24 Nov 2021 21:10:57 +0000 (23:10 +0200)
committerSaeed Mahameed <saeedm@nvidia.com>
Thu, 23 Dec 2021 04:38:47 +0000 (20:38 -0800)
commitaa968f922039706f6d13e8870b49e424d0a8d9ad
tree043e46276b3c1191f358f0eb7c0275d13ff2ddb3
parent26a7993c93a74a3fee83a37b46e00e69e49e57c2
net/mlx5: Fix error print in case of IRQ request failed

In case IRQ layer failed to find or to request irq, the driver is
printing the first cpu of the provided affinity as part of the error
print. Empty affinity is a valid input for the IRQ layer, and it is
an error to call cpumask_first() on empty affinity.

Remove the first cpu print from the error message.

Fixes: c36326d38d93 ("net/mlx5: Round-Robin EQs over IRQs")
Signed-off-by: Shay Drory <shayd@nvidia.com>
Reviewed-by: Moshe Shemesh <moshe@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c