On 6/18/22 11:02, Li Zhang wrote:
pre-created virt-queue sub-resource in device probe stage
and then modify virtqueue in device config stage.
Steer table also need to support dummy virt-queue.
This accelerates the LM process and reduces its time by 40%.

Signed-off-by: Li Zhang <l...@nvidia.com>
Signed-off-by: Yajun Wu <yaj...@nvidia.com>
Acked-by: Matan Azrad <ma...@nvidia.com>
---
  drivers/vdpa/mlx5/mlx5_vdpa.c       | 72 +++++++--------------
  drivers/vdpa/mlx5/mlx5_vdpa.h       | 17 +++--
  drivers/vdpa/mlx5/mlx5_vdpa_event.c | 11 ++--
  drivers/vdpa/mlx5/mlx5_vdpa_steer.c | 17 +++--
  drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 99 +++++++++++++++++++++--------
  5 files changed, 123 insertions(+), 93 deletions(-)


Reviewed-by: Maxime Coquelin <maxime.coque...@redhat.com>

Thanks,
Maxime

Reply via email to