mbox series

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

Message ID 20220224155101.1991626-1-xuemingl@nvidia.com (mailing list archive)
Headers
Series vdpa/mlx5: improve device shutdown time |

Message

Xueming Li Feb. 24, 2022, 3:50 p.m. UTC
  v1:
 - rebase with latest upstream code
 - fix coverity issues
v2:
 - fix build issue on OS w/o flow DR API

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       | 231 +++++++++++++++++++++-------
 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 |  30 +---
 drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 189 +++++++++++------------
 7 files changed, 336 insertions(+), 212 deletions(-)