mbox

[v1,0/7] vdpa/mlx5: improve device shutdown time

Message ID 20220224143809.1977642-1-xuemingl@nvidia.com (mailing list archive)
Headers

Message

Xueming Li Feb. 24, 2022, 2:38 p.m. UTC
  v1:
 - rebase with latest upstream code
 - fix coverity issues

Xueming Li (7):
  vdpa/mlx5: fix interrupt trash that leads to segment fault
  vdpa/mlx5: fix dead loop when process interrupted
  vdpa/mlx5: no kick handling during shutdown
  vdpa/mlx5: reuse resources in reconfiguration
  vdpa/mlx5: cache and reuse hardware resources
  vdpa/mlx5: support device cleanup callback
  vdpa/mlx5: make statistics counter persistent

 doc/guides/vdpadevs/mlx5.rst        |   6 +
 drivers/vdpa/mlx5/mlx5_vdpa.c       | 229 +++++++++++++++++++++-------
 drivers/vdpa/mlx5/mlx5_vdpa.h       |  31 +++-
 drivers/vdpa/mlx5/mlx5_vdpa_event.c |  23 +--
 drivers/vdpa/mlx5/mlx5_vdpa_mem.c   |  38 +++--
 drivers/vdpa/mlx5/mlx5_vdpa_steer.c |  25 +--
 drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 189 +++++++++++------------
 7 files changed, 334 insertions(+), 207 deletions(-)