vdpa/mlx5: Support different address spaces for control and data
authorEli Cohen <elic@nvidia.com>
Thu, 14 Jul 2022 11:39:27 +0000 (14:39 +0300)
committerMichael S. Tsirkin <mst@redhat.com>
Thu, 11 Aug 2022 08:26:08 +0000 (04:26 -0400)
commit8fcd20c307042b0bb4fd3aee7fc23c94080306ad
tree920b8cec2ac47321c6680e55bf5be2c1ce575e9d
parentcae15c2ed8e6e058bd5e32de292ab7982640161e
vdpa/mlx5: Support different address spaces for control and data

Partition virtqueues to two different address spaces: one for control
virtqueue which is implemented in software, and one for data virtqueues.

Based-on: <20220526124338.36247-1-eperezma@redhat.com>
Signed-off-by: Eli Cohen <elic@nvidia.com>
Message-Id: <20220714113927.85729-3-elic@nvidia.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
drivers/vdpa/mlx5/core/mlx5_vdpa.h
drivers/vdpa/mlx5/net/mlx5_vnet.c