RDMA/mlx5: Change debug log level for remote access error syndromes
authorArumugam Kolappan <aru.kolappan@oracle.com>
Tue, 1 Nov 2022 07:27:44 +0000 (00:27 -0700)
committerLeon Romanovsky <leon@kernel.org>
Sun, 6 Nov 2022 18:31:35 +0000 (20:31 +0200)
commitabef378c434e6f5abd46fd536e9972374fb74e98
tree3e817e01857da85db8e5e00900639c4f184e64bd
parent692373d186205dfb1b56f35f22702412d94d9420
RDMA/mlx5: Change debug log level for remote access error syndromes

The mlx5 driver dumps the entire CQE buffer by default for few syndromes.
Some syndromes are expected due to the application behavior [ex:
MLX5_CQE_SYNDROME_REMOTE_ACCESS_ERR, MLX5_CQE_SYNDROME_REMOTE_OP_ERR and
MLX5_CQE_SYNDROME_LOCAL_PROT_ERR]. Hence, for these syndromes, the patch
converts the log level from KERN_WARNING to KERN_DEBUG. This enables the
application to get the CQE buffer dump by changing to KERN_DEBUG level
as and when needed.

Suggested-by: Leon Romanovsky <leon@kernel.org>
Signed-off-by: Arumugam Kolappan <aru.kolappan@oracle.com>
Link: https://lore.kernel.org/r/1667287664-19377-1-git-send-email-aru.kolappan@oracle.com
Signed-off-by: Leon Romanovsky <leon@kernel.org>
drivers/infiniband/hw/mlx5/cq.c
drivers/infiniband/hw/mlx5/mlx5_ib.h