vdpa/mlx5: workaround dirty bitmap MR creation
authorMatan Azrad <matan@nvidia.com>
Tue, 9 Nov 2021 12:36:10 +0000 (14:36 +0200)
committerThomas Monjalon <thomas@monjalon.net>
Wed, 10 Nov 2021 14:50:26 +0000 (15:50 +0100)
commit398ea8450c535a1385c7767d6c60c94e8f1c4c25
tree0ff157d3b38e84b677b0f59bb1b4be56410b0216
parent76b5bdf828cfcc3c145960c93dbab322ffe6dd79
vdpa/mlx5: workaround dirty bitmap MR creation

Due to kernel driver/FW issues in direct MKEY creation using the DevX
API, this patch replaces the dirty bitmap MR creation to use wrapped
mkey instead.

Fixes: 9d39e57f21ac ("vdpa/mlx5: support live migration")
Cc: stable@dpdk.org
Signed-off-by: Michael Baum <michaelba@nvidia.com>
Signed-off-by: Matan Azrad <matan@nvidia.com>
drivers/vdpa/mlx5/mlx5_vdpa.h
drivers/vdpa/mlx5/mlx5_vdpa_lm.c
drivers/vdpa/mlx5/mlx5_vdpa_mem.c