net/mlx5: Nack sync reset request when HotPlug is enabled
authorMoshe Shemesh <moshe@nvidia.com>
Mon, 7 Aug 2023 10:11:32 +0000 (13:11 +0300)
committerSaeed Mahameed <saeedm@nvidia.com>
Tue, 5 Dec 2023 06:11:53 +0000 (22:11 -0800)
commit3d7a3f2612d75de5f371a681038b089ded6667eb
tree45c413f2e23fbd68dede42f8e6c8550179719e49
parentccbe33003b109f14c4dde2a4fca9c2a50c423601
net/mlx5: Nack sync reset request when HotPlug is enabled

Current sync reset flow is not supported when PCIe bridge connected
directly to mlx5 device has HotPlug interrupt enabled and can be
triggered on link state change event. Return nack on reset request in
such case.

Fixes: 92501fa6e421 ("net/mlx5: Ack on sync_reset_request only if PF can do reset_now")
Signed-off-by: Moshe Shemesh <moshe@nvidia.com>
Reviewed-by: Shay Drory <shayd@nvidia.com>
Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c