On 6/18/22 11:02, Li Zhang wrote:
The virtq object and all its sub-resources use a lot of
FW commands and can be accelerated by the MT management.
Split the virtqs creation between the configuration threads.
This accelerates the LM process and reduces its time by 20%.

Signed-off-by: Li Zhang <[email protected]>
Acked-by: Matan Azrad <[email protected]>
---
  drivers/vdpa/mlx5/mlx5_vdpa.h         |   9 +-
  drivers/vdpa/mlx5/mlx5_vdpa_cthread.c |  14 +++
  drivers/vdpa/mlx5/mlx5_vdpa_event.c   |   2 +-
  drivers/vdpa/mlx5/mlx5_vdpa_virtq.c   | 149 +++++++++++++++++++-------
  4 files changed, 134 insertions(+), 40 deletions(-)


Reviewed-by: Maxime Coquelin <[email protected]>

Thanks,
Maxime

Reply via email to