summaryrefslogtreecommitdiff
path: root/include/linux/mlx5/driver.h
diff options
context:
space:
mode:
authorMoshe Shemesh <moshe@nvidia.com>2022-05-13 06:19:31 +0300
committerSaeed Mahameed <saeedm@nvidia.com>2022-05-18 09:41:44 +0300
commit1d2c717bc7f7fd3c9cf38d4a0d5d7ede06adf05b (patch)
tree265445ee9e8a4a1c0feff3b17955fee2c94f893a /include/linux/mlx5/driver.h
parent4c7c8a6d87a83d5e7ffb9bc166ebf865b9360040 (diff)
downloadlinux-1d2c717bc7f7fd3c9cf38d4a0d5d7ede06adf05b.tar.xz
net/mlx5: Add last command failure syndrome to debugfs
Add syndrome of last command failure per command type to debugfs to ease debugging of such failure. last_failed_syndrome - last command failed syndrome returned by FW. Signed-off-by: Moshe Shemesh <moshe@nvidia.com> Signed-off-by: Saeed Mahameed <saeedm@nvidia.com>
Diffstat (limited to 'include/linux/mlx5/driver.h')
-rw-r--r--include/linux/mlx5/driver.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/include/linux/mlx5/driver.h b/include/linux/mlx5/driver.h
index d6bac3976913..74c8cfb771a2 100644
--- a/include/linux/mlx5/driver.h
+++ b/include/linux/mlx5/driver.h
@@ -272,6 +272,8 @@ struct mlx5_cmd_stats {
u32 last_failed_errno;
/* last bad status returned by FW */
u8 last_failed_mbox_status;
+ /* last command failed syndrome returned by FW */
+ u32 last_failed_syndrome;
struct dentry *root;
/* protect command average calculations */
spinlock_t lock;