diff options
author | Yishai Hadas <yishaih@mellanox.com> | 2019-06-30 18:23:22 +0200 |
---|---|---|
committer | Leon Romanovsky <leonro@mellanox.com> | 2019-07-03 19:54:57 +0200 |
commit | 1d49ce1e05f804d9238eda66d6010eb492668a37 (patch) | |
tree | 37c596d73a991d32c9d124633ab5920052b357f4 /drivers/infiniband | |
parent | net/mlx5: E-Switch, Handle UC address change in switchdev mode (diff) | |
download | linux-1d49ce1e05f804d9238eda66d6010eb492668a37.tar.xz linux-1d49ce1e05f804d9238eda66d6010eb492668a37.zip |
net/mlx5: Fix mlx5_core_destroy_cq() error flow
The firmware command to destroy a CQ might fail when the object is
referenced by other object and the ref count is managed by the firmware.
To enable a second successful destruction post the first failure need to
change mlx5_eq_del_cq() to be a void function.
As an error in mlx5_eq_del_cq() is quite fatal from the option to
recover, a debug message inside it should be good enougth and it was
changed to be void.
Signed-off-by: Yishai Hadas <yishaih@mellanox.com>
Acked-by: Saeed Mahameed <saeedm@mellanox.com>
Signed-off-by: Leon Romanovsky <leonro@mellanox.com>
Diffstat (limited to 'drivers/infiniband')
0 files changed, 0 insertions, 0 deletions