numam-dpdk/doc/guides/vdpadevs
Xueming Li 0474419bae vdpa/mlx5: handle hardware error
When hardware error happens, vdpa didn't get such information and leave
driver in silent: working state but no response.

This patch subscribes firmware virtq error event and try to recover max
3 times in 3 seconds, stop virtq if max retry number reached.

When error happens, PMD log in warning level. If failed to recover,
outputs error log. Query virtq statistics to get error counters report.

Acked-by: Matan Azrad <matan@nvidia.com>
Signed-off-by: Xueming Li <xuemingl@nvidia.com>
Reviewed-by: Maxime Coquelin <maxime.coquelin@redhat.com>
2020-11-03 23:35:05 +01:00
..
features doc: remove trailing white space 2020-10-06 00:42:21 +02:00
features_overview.rst vhost: introduce operation to get vDPA queue stats 2020-06-30 14:52:29 +02:00
ifc.rst doc: remove references to make from vdpadevs guide 2020-10-22 22:54:05 +02:00
index.rst vdpa/mlx5: introduce Mellanox vDPA driver 2020-02-05 09:51:21 +01:00
mlx5.rst vdpa/mlx5: handle hardware error 2020-11-03 23:35:05 +01:00