v1: - rebase with latest upstream code - fix coverity issues v2: - fix build issue on OS w/o flow DR API v3: - commit message update, thanks Maxime!
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(-) -- 2.35.1